假设我有这个代码
public static long number;
public static void main(String args[]) {
String str1 = args[0];
System.out.println("str1 is = " + str1);
long number = Long.parseLong(str1);
System.out.println("number value is = " + number);
}
public static void test1(){
System.out.println("number value inside test1 is = " + number);
}
假设我传递 12345 作为参数,所以我的 o/p 将是
str1 is 12345
number value is 12345
number value inside test1 is 0
我想要的是能够访问 test1 方法内的 arg[0] (用户参数)或数字(12345)的原始值。请帮我做。谢谢。!
设置你的班级级别number
到解析值str1
。目前,您设置了一个本地字段,其范围不超出 main 方法。
Use:
number = Long.parseLong(str1);
代替:
long number = Long.parseLong(str1);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)