java字符串:字符串和基本类型转换

JAVA开发中,我们经常需要将字符串和其他类型进行相互转换。

例如:在web开发中,用户在浏览器输入的数字、日期数据都是以字符串的形式存在的,我们需要在后台将这些数据转换成对应正确的类型才能正常使用。

我们要实现字符串和基本类型的转换,需要借助基本类型包装类中定义的方法。

字符串转基本类型(以整形为例):

int i=Integer.parseInt(String s) ;//方法1

int i=Integer. valueOf (String s) ;//方法2

(转换其他类型方法类似,但需要注意字符串的形式本身可转换)

package cn.xtnotes.u2;
public class T14_ZhanHuan {
	public static void main(String[] args) {
		String a="666";
		int s1=Integer.parseInt(a);
		int s2=Integer.valueOf(a);
		System.out.println(s1+s2);
	}
}

以上代码运行结果:

1332

基本类型转字符串:

String s =11 + ""; // 方法1

String s = String.valueOf(11); // 方法2

String s = Integer.toString(11); // 方法3

package cn.xtnotes.u2;
public class T14_ZhanHuan {
	public static void main(String[] args) {
		int a=123;
		String s1=a+"";  //利用自动转换
		String s2=String.valueOf(a);
		String s3=Integer.toString(a);
		System.out.println(s1+s2+s3);
	}
}

以上代码执行结果:

123123123

阅读剩余
THE END