
Java
HashMap<String, Integer> map = new HashMap<>();上述代码创建了一个HashMap对象,键的类型为String,值的类型为Integer。2. 插入键值对:
map.put("Apple", 1); map.put("banana", 2); map.put("orange", 3); 上述代码向HashMap中插入了三个键值对。3. 获取值: int value = map.get("Apple"); 上述代码获取了键为"Apple"的值。4. 删除键值对: map.remove("orange"); 上述代码删除了键为"orange"的键值对。5. 遍历HashMap: for (String key : map.keySet()) { int value = map.get(key); System.out.println(key + ": " + value); } 上述代码遍历了HashMap中的所有键值对,并输出它们的键和值。JSONObject的基本用法JSONObject是一种用于处理JSON数据的类,它提供了一系列方法来解析、创建和操作JSON对象。使用JSONObject时,我们需要注意以下几点:1. 创建JSONObject对象: JSONObject JSon = new JSONObject();上述代码创建了一个空的JSONObject对象。2. 添加属性:
JSon.put("name", "John"); JSon.put("age", 25); JSon.put("city", "New York"); 上述代码向JSONObject中添加了三个属性。3. 获取属性值: String name = JSon.getString("name"); int age = JSon.getInt("age"); String city = JSon.getString("city"); 上述代码获取了JSONObject中三个属性的值。4. 删除属性: JSon.remove("city"); 上述代码删除了名为"city"的属性。5. 将JSONObject转换为字符串: String JSonString = JSon.toString();上述代码将JSONObject转换为字符串形式。示例代码下面是一个使用HashMap和JSONObject的示例代码,用于存储和处理学生的成绩信息:
Javaimport org.JSon.JSONObject;import Java.util.HashMap;public class StudentScores { public static void mAIn(String[] args) { HashMap<String, Integer> scores = new HashMap<>(); scores.put("Alice", 90); scores.put("Bob", 85); scores.put("Charlie", 95); JSONObject JSon = new JSONObject(scores); for (String name : JSon.keySet()) { int score = JSon.getInt(name); System.out.println(name + ": " + score); } }}上述代码创建了一个HashMap对象用于存储学生的成绩信息,然后将其转换为JSONObject对象。最后,通过遍历JSONObject,输出了每个学生的姓名和成绩。本文介绍了Java中HashMap和JSONObject的基本用法,并提供了相应的示例代码。HashMap是一种键值对的映射结构,用于存储和操作数据。JSONObject是一种用于处理JSON数据的类,提供了解析、创建和操作JSON对象的方法。通过掌握HashMap和JSONObject的用法,我们可以更加方便地处理和管理数据。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号