Hutool-Convert类型转换常见使用
Convert
主要针对于java中常见的类型转化
java常见类型的转化
-
转化为字符串
public class HConvert { public static void main(String[] args) { int age=21; String agStr= Convert.toStr(age); System.out.println(age); } }
-
转化为指定类型的数组
public class HConvert { public static void main(String[] args) { String[] arr={"1","2","3","4","5"}; Integer[] intArray = Convert.toIntArray(arr); for(Integer i:intArray){ System.out.println(i); } } }
-
时间字符串转日期对象(1)
public class HConvert { public static void main(String[] args) { String nowDay="2021-9-10"; Date data=Convert.toDate(nowDay); System.out.println(data); } }
-
时间字符串转日期对象(2)
public class HConvert { public static void main(String[] args) { String nowDay="2021-9-10 21:59:32"; Date data=Convert.toDate(nowDay); System.out.println(data); } }
-
转化为集合
public class HConvert { public static void main(String[] args) { String[] tmp = {"1", "a", "hi", "嗨"}; List<?> list = Convert.toList(tmp); for (int i = 0; i < list.size(); i++) { System.out.print(list.get(i)+"\t"); } } } //注意不能使用这样的遍历方式,这样的便利语法上是错的 for (? e:tmp){ System.out.print(e+"\t"); }