一、List转String数组转换:
ArrayList<String>List = new ArrayList<String>();
(String[])List.toArray(newString[List.size()])
二、List 转 float 数组
float[] Arr=newfloat[List.size()];
for(int i =0;i< List.size();i++){
Arr[i] = Float.parseFloat(List .get(i));
}
三、将Int,Float,Double,Long转换为String
String s = ""+i;
String s = String.valueOf(i);
String s = Integer.toString(i);
第一种方法:s = ""+i; //会产生两个String对象
第二种方法:s=String.valueOf(i); //直接使用String类的静态方法,只产生一个对象
第三种方法:效率最高?
四、将Date转换为String
DateFormat format = newSimpleDateFormat("yyyy-MM-dd");
String s = format.format(date);
将String转换为Date
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = format.parse(s);