您的位置:首页 > 编程语言 > Java开发

【Java】基本类型(以int为例)、String、字符数组之间的互相转换

2020-07-14 05:46 423 查看

一、int ——> String

       1、int 类型数据 + " "(空字符串)

       2、将 int 用包装类 Integer 接收,然后用 Integer 的方法  public String toString()

       3、使用 String 类的方法 public static String valueOf(int i)

[code]        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()

[code]        char[] chars = str1.toCharArray();  // {'1', '3', '1', '4'}

三、char[] ——> String

       1、String 类的有参构造方法,参数为字符数组:public String(byte[] bytes)

       2、String 类的方法 public static String valueOf(char[] data)

[code]        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) 

[code]        String s = "1314";
int number = Integer.parseInt(s);  // 1314

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: