在一个方法里,我想调用一个if里面的变量,再进行往下的操作。怎么不能直接调用呢?
哈喽,首先在if声明该变量,if中进行操作,然后在if之后调用该方法并传该变量入参,代码如下,有用请点采纳:
java
public class HelloWorld {
public static void main(String []args) {
int x = 0;
if(true){
x = 10;
}
System.out.println(x);
test(x);
}
public static void test(int num){
System.out.println(num);
}
}
js:
let x = 0;
if(true){
x=10;
}
console.log(x)
test(x)
function test(num){
console.log(num)
}
不清楚你的意思,直接在if语句里进行操作不就好了吗?
创建一个新的文件填充if里的变量,再在if中使用它,后面再使用时声明引用这个创建的文件内的数据,开头也声明一下包含这个文件就可以了,
先把那个变量定义为全局的,然后才能调用
int i = 0;
if (true){
i ++;
}
System.out.println(i);
// 这不就用到了吗。