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 的值"。

相关推荐
前端开发呀几秒前
约定式路由的极简主义实践:一个插件搞定 React/Vue × Vite/Rspack
前端
我就是马云飞7 分钟前
停更5年后,我为什么重新开始写技术内容了
android·前端·程序员
用户9751470751368 分钟前
Tomcat安装及配置教程(保姆级)
java
品克缤15 分钟前
Vue3 + Router 页面切换时滚动条闪烁问题记录
前端·javascript·css·vue.js
前端老石人16 分钟前
文本级语义与变更标记
前端·html
列星随旋16 分钟前
基于 Redis + Lua,实现“多维度原子限流”(令牌桶 + 滑动窗口)
java·redis·lua
碧寒17 分钟前
解决:linux开机报错:Invalid Partition Table
linux·服务器·经验分享
冰暮流星20 分钟前
javascript之dom方法访问内容
开发语言·前端·javascript
有意义20 分钟前
滴滴一面复盘:从CSS布局到TS核心思想
前端·面试
竹林81821 分钟前
React + wagmi 实战:从零构建一个能“读”能“写”的 DeFi 前端,我踩了这些坑
前端·javascript