将String类型转型为int并指向新的数

类似于
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();

}