打印出 List<Product> 中的内容
来源:互联网 发布:matlab dsp编程 编辑:程序博客网 时间:2024/06/06 19:58
List<Product>
List 中放的是一个Product类,包含Name,NO
public static void main(String[] args) { List<Product> prods = new ArrayList<Product>(); // 1. 使用 for Product prod = null; for (int i = 0; i < prods.size(); i++) { prod = prods.get(i); System.out.println(prod.getName() + prod.getNo()); } // 2. 使用 foreach for (Product p : prods) { System.out.println(p.getName() + p.getNo()); } // 3. 使用迭代器 Iterator<Product> iter = null; for (iter = prods.iterator(); iter.hasNext(); ) { prod = iter.next(); System.out.println(prod.getName() + prod.getNo()); } }
Json 数据打印
JSONObject jsonObject = JSONObject.fromObject(json);
Set set = jsonObject.keySet();
for
(Object key : set){
System.out.println(key);
}
需要引入的包
commons-beanutils-1.8.3
commons-collections-3.2.1
ezmorph-1.0.5
commons-beanutils-1.8.3
commons-collections-3.2.1
ezmorph-1.0.5
引入net.sf.json.JSONObject
JSONObject object = JSONObject.fromObject(jsonData);
引入org.json.JSONObject
JSONObject object = new JSONObject(jsonData);
阅读全文