hutool 判断 JSONObject 对象是否有指定键名

在 Hutool 中,可以使用 JSONObject 的 has 方法来判断一个 JSONObject 是否包含指定的键。以下是一个示例代码,用于判断 JSONObject 是否包含键名为 "name" 的值。

java 复制代码
import cn.hutool.json.JSONObject;  
  
public class Example {  
    public static void main(String[] args) {  
        JSONObject jsonObject = new JSONObject();  
        jsonObject.put("name", "John");  
        jsonObject.put("age", 30);  
  
        if (jsonObject.has("name")) {  
            System.out.println("JSONObject 包含键名为 name 的值");  
        } else {  
            System.out.println("JSONObject 不包含键名为 name 的值");  
        }  
    }  
}

在上面的示例中,我们首先创建了一个 JSONObject 对象,并添加了两个键值对,其中一个键的名称是 "name"。然后,我们使用 has 方法检查该对象是否包含键名为 "name" 的值。如果包含,则输出 "JSONObject 包含键名为 name 的值";否则,输出 "JSONObject 不包含键名为 name 的值"。

相关推荐
摸鱼的春哥5 小时前
AI编排实战:用 n8n + DeepSeek + Groq 打造全自动视频洗稿流水线
前端·javascript·后端
关于不上作者榜就原神启动那件事5 小时前
Java中大量数据Excel导入导出的实现方案
java·开发语言·excel
nece0016 小时前
vue3杂记
前端·vue
Coder_Boy_6 小时前
基于SpringAI的在线考试系统设计总案-知识点管理模块详细设计
android·java·javascript
Assby6 小时前
如何尽可能精确计算线程池执行 shutdown() 后的耗时?
java·后端
Carry3456 小时前
不清楚的 .gitignore
前端·git
张鑫旭6 小时前
AI时代2025年下半年学的这些Web前端特性有没有用?
前端·ai编程
pinkQQx6 小时前
H5唤醒APP技术方案入门级介绍
前端
Lefan6 小时前
UniApp 隐私合规神器!一键搞定应用市场审核难题 - lf-auth 隐私合规助手
前端
焰火19996 小时前
[Java]自定义重试工具类
java