String
public class Sms{
public static void main(String[] args) {
//String->int 第二个参数为进制,默认为十进制
int a = Integer.parseInt("1",10);
System.out.println(a);
//String->Integer
Integer integer = Integer.valueOf("1");
System.out.println(integer);
//String -> char
char c = "abc".charAt(0);
char c1 = "abc".toCharArray()[0];
System.out.println(c);
System.out.println(c1);
}
}
Char
public class Sms{
public static void main(String[] args) {
//char -> int
int i = (int)'c'-0;
System.out.println(i);
//char -> String
String.valueOf('c'); //效率最高的方法
String.valueOf(new char[]{'c'}); //将一个char数组转换成String
Character.toString('c');
new Character('c').toString();
String s = "" + 'c';
}
}
int
//int型 转 String型
String str1=Integer.toString(in); //使用Integer.toString()
String str2=String.valueOf(in); //使用String.valueOf(int i);返回String
String str3 = "" + in; //少用的方式
//int型 转 char型
char cha=(char)(in+'0');
//int型 转 Integer型
Integer integer=new Integer(in);
JSON->List<Object>
public static <T> List<T> parseArray(String text, Class<T> clazz)
JSON.parseArray(JSONString,Object.Class)
List<Object>->JSON
public static String toJSONString(Object object)