基本数据类型与包装类与String之间相互转换

基本数据类型---包装类:自动装箱           

int num=1;
Integer int1 =num;

包装类---基本数据类型:自动拆箱
int num=in1;(吧包装类赋给int)

基本数据类型---String 

 int num=10;
    String str=num+"";

    包装类---String:调用String重载的vakueof

 

String---基本数据类型 : 调用相应包装类的parsexxx(String)静态方法。

String str="123";
Integer.parseInt(str);
//String yu char[]之间的转换
//调用String的toCharArray
String str="zxc";
char[] charArray = str.toCharArray();
for (int i = 0; i <charArray.length ; i++) {
System.out.println(charArray[i]);
}
//char转String
char[] str1=new char[]{'z','x'};
String s = new String(str1);
System.out.println(s);
//String转Byte
String str3="asd";
byte[] bytes = String.getBytes();
System.out.println(Arrays.toString(ByteS));



posted @ 2020-10-16 19:07  兔兔1234  阅读(132)  评论(0)    收藏  举报