一、int ——> String
1、int 类型数据 + " "(空字符串)
2、将 int 用包装类 Integer 接收,然后用 Integer 的方法 public String toString()
3、使用 String 类的方法 public static String valueOf(int i)
int num = 1314;
// 第一种方法
String str1 = num +""; // "1314"
// 第二种方法
Integer num1 = num;
String str2 = Integer.toString(num1); // "1314"
// 第三种方法
String str3 = String.valueOf(num); // "1314"
二、String ——> char[]
1、String 类的方法 public char[] toCharArray()
char[] chars = str1.toCharArray(); // {'1', '3', '1', '4'}
三、char[] ——> String
1、String 类的有参构造方法,参数为字符数组:public String(byte[] bytes)
2、String 类的方法 public static String valueOf(char[] data)
char[] charArray = {'1', '3', '1', '4'};
String string1 = new String(charArray); // "1314"
String string2 = String.valueOf(charArray); // "1314"
四、String ——> int
1、Integer 类的静态方法 public static int parseInt(String s)
String s = "1314";
int number = Integer.parseInt(s); // 1314