在Java編程中,經(jīng)常需要使用集合(List)來存儲數(shù)據(jù)。List是一種線性表數(shù)據(jù)結(jié)構(gòu),可以存儲不同類型的元素。在處理大數(shù)據(jù)量的時候,將數(shù)據(jù)存儲在List中是非常方便的。下面介紹如何在Java中使用List。
// 創(chuàng)建一個List Listlist = new ArrayList (); // 添加元素 list.add("A"); list.add("B"); list.add("C"); // 刪除元素 list.remove("B"); // 獲取元素 String element = list.get(0); // 遍歷 for(String s : list) { System.out.println(s); }
在Java編程中,Json已經(jīng)成為了一種廣泛使用的數(shù)據(jù)交換格式。Json格式簡單明了,便于解析和生成。下面介紹如何在Java中解析Json數(shù)據(jù)。
// 引入Json庫 import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONArray; // Json解析示例 String jsonString = "{\"name\":\"Tom\",\"age\":18,\"hobbies\":[\"basketball\",\"reading\"]}"; JSONObject jsonObj = JSON.parseObject(jsonString); String name = jsonObj.getString("name"); int age = jsonObj.getInteger("age"); JSONArray hobbies = jsonObj.getJSONArray("hobbies"); String hobby1 = hobbies.getString(0); String hobby2 = hobbies.getString(1);
總之,List和Json都是Java編程中非常重要的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)格式。學(xué)會使用它們,可以讓我們的Java程序更加便捷、高效。