测试类:
包edu.xjtu.lee;
进口的java.util.arraylist;
进口的java.util.list;
进口net.sf.json.jsonarray;
进口net.sf.json.jsonserializer;
公共类jsonarraytest {
私有静态列表清单;
私人静态字符串jsonstr;
公共静态无效的串行器(){
名单=新的arraylist ();
list.add(新斯图(1,“力强”,“fasdfas”));
list.add(新斯图(2,“照宇”,“dfasdfasdfas”));
list.add(新斯图(3,“技侦”,“fasdffsdafas”));
list.add(新斯图(4“menglirong”,“fasdfsdafasdfas”));
jsonstr = jsonserializer.tojson(列表)的tostring();
}
公共静态无效解串器(){
jsonarray ja = jsonarray.fromobject(jsonstr);
@suppresswarnings(“未登记”)
名单 =名单(名单)jsonarray.tocollection(ja,stu.class);
的for(int i = 0; i 的system.out.println(list.get(i).getid()+“”+ list.get(i).getname()+“” + list.get(ⅰ).getphone());
}
公共静态无效的主要(字串[] args){
串行();
解串器();
}
}
bean的定义:
包edu.xjtu.lee;
公共类斯图{
私人诠释身份证;
私人字符串名称;
私人字符串说明;
斯图(){}
斯图(int id,字符串名称,字符串desc){
this.id = id;
this.name =名称;
this.desc =说明;
}
公众诠释的getid(){
回报id;
}
公共无效setid(int id){
this.id = id;
}
公共字符串的getname(){
返回名称;
}
公共无效setname可以(字符串名称){
this.name =名称;
}
公共字符串getphone(){
回报递减;
}
公共无效setphone(字符串desc){
this.desc =递减;
}
}
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号