java中用toString方法输出的时候将int型转换成String型?,将String型转换成int型?能分别举个简单的例子

最好举些简单明了的例子。
2024-11-22 12:32:41
推荐回答(4个)
回答1:

楼上懂不懂哦。。。别误人子弟!
int ->String
int i= 10;
String s = ""+10;//利用java中的‘+’连接符。
//或者利用Integer的toString方法。String s = new Integer(i).toString();
//int是基本的数据类型没有显示的方法。

String ->int
String s = "123";
int i = Integer.parseInt(s);//利用java中int基本类型的封装类Integer的parseInt方法。
这个方法还可以转换不同进制的字符串。

回答2:

一定要使用包装类。
Integer a=10;
System.out.println("转换String类型"+a.toString());
String st="10";
System.out.println("转换int类型"+Integer.valueOf(st));

回答3:

int i;
String str = i.tostring();
int j = str.valueof(str);

回答4:

2楼正解。