String转成int 类型
有两种方式,一种通过Interger的parseInt方法调用,另一种是Integer的valueOf方法调用。
String str = "784";
int num = Integer.parseInt(str);
int sum = num + 82;
System.out.println(sum);
num = Integer.valueOf(str);
System.out.println(sum = num + 789);
输出结果
866
1573
而String类型转double也是同样的方式
String Str2 = "784";
double dou = Double .parseDouble(str);
double all = dou + 99;
System.out.println(all);
all = Double.valueOf(str);
System.out.println(all = dou + 45);
输出的结果:
883.0
829.0
int 转String类型
1.直接+“”转换
num = 111;
str = 111+"";
System.out.println(str+789);
结果为:
111789
2.通过valueOf方法
num = 111;
str = String.valueOf(num);
System.out.println(str+456);
输出的结果:
111456
3通过toString方法来实现
num = 111;
str = Integer.toString(num);
输出结果:
111456