把一个基本数据类型转为String类型,有三种通用方式:(以Integer i 为例)
i.toString()String.valueOf(i)i+""其中:i.toString()效率最高,用的最多
String转byte、short、int、long、float、double、boolean,使用它们包装类Byte、Short、Integer、Long、Float、Double、Boolean中的静态方法parseXXX即可。
Integer.parseInt(str)Long.parseLong(str)Character包装类没有parseCharacter()方法toCharArray()String s1 = "abc123";char[] ch1 = s1.toCharArray();
char[] ch = {'a','b','c','1','2','3'};String s = new String(ch);
getBytes()String str = "123abc";byte[] b = str.getBytes();
byte[] b = {49,50,51,97,98,99};String s = new String(b);