我正试图从我在那里的void方法/主要方法变量中获取。
让我举一个例子。
public class Test{
static int ten = 10;
public static void main(String[] args){
if(something.equals(something)){
ten = 10; <--------- i want to get that value
}
}
所以我试过这个:
public static int getTen(){
return ten;
}
仅当它在主类中时我才能在具有该值的其他函数中使用它。
修改
假设我有另一个名为Test2的课程
public class Test2{
public static void main(String[] args){
here i want to get the ten value from Test1 (other class) but i just can't get it.
}
}
先谢谢。
答案 0 :(得分:-1)
如果你想获取值为10,那么你可以轻松地将变量作为函数参数传递给新函数,例如。
getValue(ten);
在main函数中调用此函数并在main函数
之外访问它function getValue(<variable name>){
// print here variable or use it
}