我必须像这样填充一个json对象,比如说它名为detail

JSON:

{"amount": "5.00","ac_no": "123456" }

我是这样做的:

detailJSON.put("amount","5.00");

detailJSON.put("ac_no","123456");

在此之后,在一些共享首选项中输入详细信息,现在我想清除此JSONObject并使用相同的detailJSON对象来存储另一个json(使用不同的键),这样:

{"amount":"6.00","loan_no":"123456"}

我知道有一个方法remove(),它删除了特定的键和相应的值.

这有效:

detailJSON.remove("amount");

detailJSON.remove("ac_no");

然后使用它 –

detailJSON.put("amount","6.0");

detailJSON.put("loan_no","123456");

现在这是一个非常简单的例子.在我正在处理的代码中,我有很多键,所以使用remove实际上增加了LOC.此外,每次删除之前,我需要检查JSONObject是否具有该特定键.

有没有其他方法,我可以实现清除JSONObject?

我试过了

detailJSON=null ;

detailJSON=new JSONObject();

但它不起作用.

我基本上是在寻找类似clear()方法的东西,如果存在的话.

java jsonobject 清空_有没有办法,我可以清空整个JSONObject – java相关推荐

  1. java jtextfield 居中_有什么办法可以使JFrame的中心居中吗? - java

    我有自己的主框架和当有人选择菜单项时弹出的两个JDialogs.我想要的是一个带有一些规则,建议等的"帮助"对话框. setLayout(null)和Toolkit / Dimen ...

  2. java syn包_月薪3K的后端面试点-网络与Java

    网络基础 传输控制协议TCP简介 面向连接的.可靠的.基于字节流的传输层通信协议 将应用层的数据流分割成报文段并发送给目标节点的TCP层 数据包都有序号,对方收到则发送ACK确认,未收到则重传 使用校 ...

  3. opencv3 java开发手册_介绍一本opencv不错的书-OpenCV3使用Java开发手册

    你们好 http://www.topteam.cc/02-shop-detail.php?cid=&sid=&pid=896 Opencv 不但有趣并且是免费的视觉相关开发软体,它可以 ...

  4. java hashmap 随机_有没有办法在Java中随机获取HashMap的值?

    你可以使用像: Random generator = new Random(); Map.Entry[] entries = myHashMap.entrySet().toArray(); rando ...

  5. java 制表符 宽度不够_有没有办法强制使用制表符而不是Java中的空格?

    使用空格而不是缩进的缩进是首选的,因为它提供了所有编辑器/查看器之间的布局一致性. 但是,如果你仍然想要它,你可以随时自己检查checkstyle或一个自定义的maven插件/蚂蚁任务. 逻辑不应该很 ...

  6. java 通配符 类_关于类:具有多个类的Java泛型通配符

    我想要一个类对象,但是我想要强制它所代表的任何类来扩展类A和实现接口B. 我能做到: Class extends ClassA> 或: Class extends InterfaceB> ...

  7. java对象头_我的并发编程(二):java对象头以及synchronized升级过程

    一.概述 研究java对象头的目的是详细分析Java的synchronized锁的升级过程,因为synchronized在锁升级的时候,就是依赖对象头的信息来决定的.本博文针对64位的操作系统来对Ja ...

  8. 每行代码都有注释释的java面向对象代码_每行代码都有注释释的java面向对象代码...

    每行代码都有注释释的java面向对象代码 [2021-02-02 01:52:34]  简介: vue如何注释 2020-11-18 vue注释的方法:1.html注释,代码为[]:2.[pug(ht ...

  9. java 接口重写_接口与继承系列教材 (三)- Java 重写方法

    8 个答案 valecalida 答案时间:2021-01-12 package LOL.property; public class property { } class Item{ String ...

  10. java 生成随机数_不会生成随机数?我们来看看java生成随机数的10种方法

    1.引言 本文将探讨用 Java 生成随机数的不同方法. 2.Java API Java API 提供了几种随机数生成方法.让我们一起来了解一下. 2.1.java.lang.Math Math 类中 ...

最新文章

  1. xx is not in the sudoers file 问题解决
  2. elasticsearch7.9.2 安装配置
  3. Rocket - tilelink - Delayer
  4. python车牌识别逆光怎么办代码_这摄像头除了能逆光识别车牌,还会跟人打招呼?...
  5. 云+X案例展 | 电商零售类:云徙助力良品铺子「双11」
  6. IBM推新编码系统 实现高清视频技术大突破
  7. Orleans 3.0 发布,微软下一代云计算编程模式
  8. 在ASP.NET Core 2.2 中创建 Web API并结合Swagger
  9. 为什么Hadoop将一定会是分布式计算的未来?
  10. HTML5--本地存储Web Storage
  11. C语言运算符和结合性
  12. linux mantis安装包,Linux下安装mantis
  13. 02 | 该如何选择消息队列?
  14. MATLAB创建符号变量和符号表达式
  15. ROS2 Humble测试版功能包列表
  16. oracle rebuild online,rebuild online 请慎用
  17. 提取字符串中一个或多个空格隔开的字符串
  18. 深度学习之目标检测学习笔记——1、基本概念
  19. Feature Squeezing
  20. 为你搜罗2006年值得推荐的日语学习软件

热门文章

  1. php空格占几个字符,一个空格几个字符?
  2. 单片机r6/r7c语言怎么用,第5章MCU混合编程与C语言和汇编语言
  3. 对一个前端使用AngularJS后端使用ASP.NET Web API项目的理解(3)
  4. Controller中servletFileUpload.parseRequest(request)解析为空
  5. 开启进程的两种方式:类、函数
  6. Js字符串与十六进制的相互转换 【转】
  7. ORA-01501: CREATE DATABASE failed
  8. 怎样用DNSPod做负载均衡?
  9. VMware View 5.0 策略列表
  10. Windows 编程[6] - 学习窗体生成的过程六: 最终的代码!