集合之间相互转化  
String  json =  JSONUtil . toJsonStr ( maps) ; 
System . out. println ( "这是json字符串: " + json) ; 
JSONArray  objects = JSONUtil . parseArray ( json) ; 
List < Map >   maps1 =  JSONUtil . toList ( objects,  Map . class ) ; 
System . out. println ( "这是list集合: " + maps1) ;   
 对象之间相互转化  
import  cn. hutool. json.  JSONUtil ; public  class  TestHuTool  { 
public  static  void  main ( String [ ]  args)  { 
User  user =  new  User ( "admin" ,  "123" ) ; 
String  toJsonStr =  JSONUtil . toJsonStr ( user) ; 
System . out. println ( toJsonStr) ; 
User  toBean =  JSONUtil . toBean ( toJsonStr,  User . class ) ; 
System . out. println ( toBean) ; 
} 
} class  User  { 
private  String  username; 
private  String  password; public  User ( String  username,  String  password)  { 
this . username =  username; 
this . password =  password; 
} @Override 
public  String  toString ( )  { 
return  "User{"  + 
"username='"  +  username +  '\''  + 
", password='"  +  password +  '\''  + 
'}' ; 
} 
} 
在这个示例中,我们首先创建了一个User 对象,然后使用JSONUtil . toJsonStr方法将其转换为JSON 字符串。接着,我们使用JSONUtil . toBean方法将JSON 字符串转换回User 对象。使用Convert 类进行转换HuTool 的Convert 类提供了更多类型的转换功能,包括字符串与其他类型之间的转换。以下是一些常见的转换示例:import  cn. hutool. core. convert.  Convert ; public  class  TestConvert  { 
public  static  void  main ( String [ ]  args)  { 
int  intValue =  Convert . toInt ( "123" ) ; 
System . out. println ( intValue) ; 
String  dateStr =  "2021-01-01" ; 
Date  date =  Convert . toDate ( dateStr) ; 
System . out. println ( date) ; 
String [ ]  strArray =  { "1" ,  "2" ,  "3" } ; 
List < Integer >   intList =  Convert . toList ( Integer . class ,  strArray) ; 
System . out. println ( intList) ; 
} 
}