对象——>String——>Double
Double d = new Double(object.toString());
Double d = Double.parseDouble(object.toString());
对象——>Integer
Integer n = Integer.valueOf(String.valueOf(rowDate.get("n")));
Integer n =(Integer) rowDate.get("n");
数组——>集合
List<String> asList = Arrays.asList(arr);//此时的集合不是java.util.ArrayList类型的,不能进行add等操作
List——>ArrayList
ArrayList<String> asList = new ArrayList<String>(asList);//转换成ArrayList
集合——>数组
Integer[] ints = new Integer[arrayList.size()];//创建数组
arrayList.toArray(ints);//转成数组
Integer——>String
Integer a = 3;
String str = Integer.valueOf(a);
String str = a.toString();
String str = Integer.toString(a);
StringBuilder——>String
StringBuilder strB = new StringBuilder();
String str = strB.toString();
类
类不能进行数据转换,对象只能在所属类型的类族中转换