类似于
String s = "abcd";
System.out.println(s)//应该输出abcd
int s = 1;
System.out.println(s)//应该输出1
没看懂你代码表达的意思,这样?
Object s = "abcd";
System.out.println(s);
s = 1;
System.out.println(s);
java是强类型的编程语言,string就是string,int就是int,不能转来转去,它不是python
你想要一个int型的变量,就重新定义一个int型的变量,不要总企图用已有的变量来转,这也没意义呀
望采纳,代码如下:
String str = "123456";
try{
int result = Integer.parseInt(str);
}catch(NumberFormatExceptione){
e.printStackTrace();
}