String类型基本转换

String类型转换:


package com.cheng.string;

//String与基本数据类型,包装类之间的转换
public class Demo02 {
   public static void main(String[] args) {
       String str = "123";
       int n = Integer.parseInt("123");//将String 123 转换为int 123
       System.out.println(n);//123
       String s = String.valueOf(n);//将int 123 转换为String 123
       String s1 = s + "";//将int 123 转换为String 123
       System.out.println(s);//"123"
       System.out.println(s1);//"123"
  }
}

package com.cheng.string;

//String向字符数组的转化
//char[]向String 的转化

public class Demo03 {
   public static void main(String[] args) {
       String str = "1234sdfsd";
       //调用toCharArray来实现String向字符数组的转化
       char[] charArray = str.toCharArray();
       for (char c : charArray) {//遍历字符数组
           System.out.println(c);
      }
       //调用String的构造器实现char[]向String 的转化
       char[] c = new char[]{'h','e','l','l','o'} ;
       String s = new String(c);
       System.out.println(s);
  }
}

 

posted @ 2021-07-21 14:18  Dudo1  阅读(171)  评论(0)    收藏  举报