包装类-字节数组-字符数组间的转换

1.字符串与基本数据类型、包装类之间的转换
① 字符串--->基本数据类型、包装类:parseXxx(String str);

public class TestString {
public static void main(String[] args) {
		// TODO Auto-generated method stub
		String str = "12345";
		
		//  1.字符串与基本数据类型、包装类之间的转换
		//① 字符串--->基本数据类型、包装类:parseXxx(String str);
		int str1 = Integer.parseInt(str);
		System.out.println(str1);
}
}

结果:



② 基本数据类型、包装类--->字符串:valueof()方法;

public class TestString {
	
public static void main(String[] args) {
		// TODO Auto-generated method stub
		String str = "12345";
		//② 基本数据类型、包装类--->字符串:valueof()方法;
		String str2 = str + "";
		str2 = String.valueOf(str);
		System.out.println(str2);
	}
}

结果:




2.字符串与字节数组间的转换
① 字符串--->字节数组:getBytes();

② 字节数组--->字符串:调用字符串的构造器
public class TestString {

public static void main(String[] args) {	
		// 2.字符串与字节数组间的转换
		//① 字符串--->字节数组:getBytes();
		String str = "123abc";

		byte[] b = str.getBytes();

		for(int i=0;i<b.length;i++){
			System.out.println((char)b[i]);
		}

		//② 字节数组--->字符串:调用字符串的构造器
		String str4 = new String(b);

		System.out.print("字节数组--->字符串:"+str4);

	}
}

结果:





  3.字符串与字符数组间的转换
 ① 字符串--->字符数组:toCharArray();

 ② 字符数组--->字符串:调用字符串的构造器
public class TestString {
	
	public static void main(String[] args) {	
		//3.字符串与字符数组间的转换
		// ① 字符串--->字符数组:toCharArray();
		String str = "123abc中国";
		char[] c = str.toCharArray();
		
		for(int i=0;i<c.length;i++){
			System.out.print(c[i]);
		}
		//② 字符数组--->字符串:调用字符串的构造器
		System.out.println();
	String str1 = new String(c);
	System.out.println(str1);
	}
}

结果:






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值