Java数组转Json数组

2023-11-07

package com.cnic.test.coding;

import com.alibaba.fastjson.JSONArray;

public class ArrToJson {
    public static void main(String[] args) {
        int[] my = new int[5];
        my[0] = 0;
        my[1] = 1;
        my[2] = 2;
        my[3] = 3;
        my[4] = 4;
        // 数组转为 JSONArray
        JSONArray jsonArray = (JSONArray) JSONArray.toJSON(my);
        System.out.println(jsonArray instanceof JSONArray);
        System.out.println(jsonArray.getClass().isArray());
        System.out.println(jsonArray.toString());
        try {
            JSONArray jsonObj = (JSONArray) JSONArray.toJSON(my);// 数组转为JsonArray
            System.out.println(jsonObj instanceof JSONArray);// 是否是Json数组?
            System.out.println(jsonObj.getClass().isArray());// 是否为数组?
            String jsonStr = jsonObj.toString();// JsonArray转为String
            System.out.println(jsonStr instanceof String);// 是否为String?
            System.out.println(jsonStr);
        } catch (Exception e) {
            System.out.println("数组转json失败");
        }
        
    }

}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java数组转Json数组 的相关文章

  • HttpSession 内的同步是否可行?

    UPDATE 问题后立即解决 问题 通常 同步是在 JVM 内序列化并行请求 例如 private static final Object LOCK new Object public void doSomething synchroniz
  • Android CursorAdapter、ListView 和后台线程

    我一直在开发的这个应用程序有包含数兆字节数据的数据库可供筛选 许多活动只是列表视图 通过数据库中的各个级别的数据下降 直到到达 文档 即从数据库中提取并显示在手机上的 HTML 我遇到的问题是 其中一些活动需要能够通过捕获击键并重新运行带有
  • Java HashMap 嵌套泛型与通配符

    我正在尝试创建包含自定义类的不同子类的哈希集的哈希映射值的哈希映射 如下所示 HashMap
  • 按位运算符简单地翻转整数中的所有位?

    我必须翻转整数的二进制表示形式中的所有位 鉴于 10101 输出应该是 01010 当与整数一起使用时 完成此操作的按位运算符是什么 例如 如果我正在编写类似的方法int flipBits int n 什么会进入身体 我只需要翻转数字中已经
  • 如果主引用指向 null,WeakReference 或 SoftReference 有何不同

    我正在读关于WeakReference https docs oracle com javase 10 docs api java lang ref WeakReference html and SoftReference https do
  • 如何停止使用扫描仪从标准输入读取多行?

    我正在做一个 JAVA 作业 应该处理多行输入 指令显示 输入是从标准输入读取的 给出了示例输入的示例 one 1 two 2 three 3 我不明白上面的示例输入 从标准输入读取 是什么意思 这是我编写的一个测试程序 它可以消除我的困惑
  • Ant 中回显目标描述

  • 为什么Java中的文件名与公共类名相同? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在Java中 文件名应该与文件名相同public class包含在该文件中 为什么这是一个限制 它有什么目的 Java 有一个有趣的方法 如果给
  • 限制 JPQL 中的结果数量

    如何限制从数据库检索结果的数量 select e from Entity e I need only 10 results for instance 您可以尝试像这样给出 10 个要显式获取的结果 entityManager createQ
  • 将 OpenCV Mat 转换为数组(可能是 NSArray)

    我的 C C 技能很生疏 OpenCV 的文档也相当晦涩难懂 有没有办法获得cv Mat data属性转换为数组 NSArray 我想将其序列化为 JSON 我知道我可以使用 FileStorage 实用程序转换为 YAML XML 但这不
  • 开发人员实际上是否使用 vim 在 Windows 操作系统上编写代码(Java)? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 列出 JSON 的所有键和值

    假设我有一些如下所示的 JSON items item id 0001 type donut name Cake ppu 0 55 batters batter
  • AJAX:检查字符串是否为 JSON?

    我的 JavaScript 有时会在这一行崩溃 var json eval this responseText 当争论时会导致崩溃eval 不是 JSON 在进行此调用之前有什么方法可以检查字符串是否为 JSON 我不想使用框架 有什么方法
  • 用数组反向查找对象

    假设我有一个这样的对象 resourceMap a 0 1 2 3 4 5 6 7 8 9 10 b 11 12 c 21 23 d 54 55 56 57 510 确定是否的最佳方法是什么resourceId 21将会 c 我们不知道钥匙
  • 如何加载图像文件到ImageView?

    我试图在从文件选择器中选择图像文件后立即显示该图像文件 文件选择器仅限于 png 和 jpg 文件 所选文件存储在文件类型的变量中 为此 我设置了一个 ImageView 我希望用这个新文件设置图像 唯一的问题是它的类型是文件而不是图像 如
  • PHP 中的简单 JSON 请求

    我有以下 json country code latitude 45 9390 longitude 24 9811 zoom 6 address city country Romania country code RO region 我只想
  • 动态创建 JSON 对象

    我正在尝试使用以下格式创建 JSON 对象 tableID 1 price 53 payment cash quantity 3 products ID 1 quantity 1 ID 3 quantity 2 我知道如何使用 JSONOb
  • 内部类的访问修饰符[重复]

    这个问题在这里已经有答案了 可能的重复 受保护 公共内部类 https stackoverflow com questions 595179 protected public inner classes 我确信这个问题已经被问过 但我找不到
  • 使用 Commons 或 Guava 将文本文件转换为 Java Set

    我想将文件中的每一行加载到 HashSet 集合中 有没有一种简单的方法可以做到这一点 怎么样 Sets newHashSet Files readLines file charSet 使用番石榴 参考 文件 readLines http
  • 在java中创建一个XML树并将其转换为json对象

    我尝试创建也能够转换为 json 的树 但对于只有一个xpath 当我尝试实现多个 xpath 时 我无法获得所需的输出 这里我分享一下我的实现 private static Document addElemtbypath List

随机推荐

  • 7位创业者,6分钟,一个错误

    我发现所有的饭馆里都写着 顾客是第一 客人是上帝 但是真正做到这一点的也就是海底捞 在那里才真正感觉到我们是上帝 我把手机刮掉玻璃人家也说送 我也曾享受过免单的待遇 所有互联网创业者 所有公司的价值观肯定包括 以用户的需求 以用户体验为第一
  • Kafka配置安全认证

    Kafka配置安全认证 提示 为了对数据的安全考虑 在对kafka进行读取数据时需要添加安全认证 在摸索了大量博主的博客后 自己终于把这安全认证给安排了 废话不多说 往下走 文章目录 Kafka配置安全认证 文章目录 一 环境 二 修改ka
  • 创意无限!AI绘画、ChatGPT、AIGC工具合集,让你的创作梦想成真

    你是否曾经想象过有一套工具 可以将你的创意推向新的高度 现在 你的梦想即将成真 我们为你带来了一款令人兴奋的AIGC工具合集 集成了AI绘画 ChatGPT等功能 助你轻松实现想法 创作艺术 解决问题 而一切都在你的指尖 AI绘画 创意无限
  • 为什么私有GIT服务器上无法查看上传的代码?

    我的个人博客 逐步前行STEP 今天按教程十分简单地搭建了GIT服务器 但是在客户端实践远程仓库之后 一直无法在服务器对应目录看到上传的代码 而另一个客户端却可以从服务器下载代码 后来才发现我创建git仓库的 git init bare s
  • 服务器系统需求表,服务器操作系统需求

    服务器操作系统需求 内容精选 换一换 示例 购买并登录Windows弹性云服务器示例 购买并登录Linux弹性云服务器云平台提供了多种实例类型供您选择 不同类型的实例可以提供不同的计算能力和存储能力 同一实例类型下可以根据CPU和内存的配置
  • Linux系统调用 汇编 int 80h

    1 系统调用 在计算机中 系统调用 英语 system call 又称为系统呼叫 指运行在使用者空间的程序向操作系统内核请求需要更高权限运行的服务 系统调用提供了用户程序与操作系统之间的接口 大多数系统交互式操作需求在内核态执行 如设备IO
  • 【作业】{r} :Shiny app 中使用 isolate 函数,达到 app 作图变换时的不实时反馈效果

    作业要求 在本节中 Shiny app 中使用 isolate 函数 达到 app 作图变换时的不实时反馈效果 即添加一个类似 刷新 refresh 按钮 实现每次图像变换的反馈产生延迟 作图分为 ggplot 和 plot 两种类型 交作
  • 卡尔曼滤波、扩展卡尔曼滤波、无迹卡尔曼滤波以及粒子滤波原理

    所有滤波问题其实都是求感兴趣的状态的后验概率分布 只是由于针对特定条件的不同 可通过求解递推贝叶斯公式获得后验概率的解析解 KF EKF UKF 也可通过大数统计平均求期望的方法来获得后验概率 PF 1 KF EKF UKF 1 1 定义
  • 数学建模 matlab MATLAB机器学习 分类方法 支持向量机分类 乳腺癌的诊断

    一 理论基础 1 支持向量分类机的基本原理 1 1线性可分支支持向量分类机 1 2 线性支持向量分类机 1 3可分支支持向量分类机 1 4C 支持向量分类机 二 案列 1 支持向量机的分类模型 支持向量机 Sport Vector Mach
  • 机器学习基础-岭回归-06

    岭回归Ridge Regression 标准方程法 岭回归 import numpy as np from numpy import genfromtxt import matplotlib pyplot as plt 读入数据 data
  • 了解APT攻击以及防御和密码学

    1 什么是APT APT攻击也就是可持续攻击也被称为威胁攻击 隐蔽性极强的一种攻击手段 APT攻击是一个集合了多种攻击的综合攻击 综合多种攻击途径来尝试突破网络防御 通常是通过web或电子邮件传递 利用应用程序或操作系统的漏洞 利用传统的网
  • 【Java面试题】spring+springMVC+mybatis原理及实现机制(持续更新)

    本文将持续更新 主要讲解SSM框架的底层原理和实现机制等 1 什么是IOC IOC即Inverse of Control 它包括两个内容 控制与反转 那到底什么东西的 控制 被 反转 了呢 对于软件而言 即是某一个接口具体实现类的选择控制权
  • Uva1225之数数字

    这一题时Uva上的1225 这一题做法有很多 但是做起来有超时 后来就去看别人的做法 在博客中看到有的人直接建表的方法 感觉很不错 居然只用了短短几行代码搞定 真的很强 作者 csdn博客 synapse7 include
  • matlab中newrb函数用途,神经网络matlab函数使用

    实现的分类结果真的不好 才0 3 这里只是简单的说明怎么使用函数 至于实现达不到效果的问题 后续会研究 clear all clc 读入数据 xlsfile train txt x load xlsfile m n size x train
  • C++学习(二十七)define内存分析

    define的内存单元在程序运行前已经分配 宏定义只是在预处理器里进行文本替换 编译后放在常量数据区
  • qt之出差账单app-管理你的行程

    前言 分享一个为了自己出差记账方便管理的软件 qt for Android开发 环境 qt版本 Based on Qt 5 10 0 MSVC 2015 32 bit for Android环境自己搭建 正文 话不多说 看效果图 功能很简单
  • MonoSQL--支持SQL,让DynamoDB更强大

    MonoSQL from MonographDB MonoSQL是成章数据打造的一款基于DynamoDB的分布式SQL数据库 受益于DynamoDB的Serverless架构和任何数据规模下的查询个位数延时保障 MonoSQL在支持SQL生
  • PCB板上字母的含义

    阅读PCB板子文件 发现板子上字母的大致符合表中规律 PCB板上 字母 数字 如R16 C16 表示的含义 一般数字表示出现的次数 字母表示的意义如下 字母 含义 R 电阻 C 电容 K 继电器 L 电感 U 整流器 字母的意义并非始终与表
  • 问题记录setStyleSheet:Qt样式表频繁设置导致CPU占用过高问题

    一 问题 APP控件 QWidget 主窗口 背景利用setStyleSheet设置 同时重写paintEvent事件 QWigdet的paintEvent默认为空 void mainWidget paintEvent QPaintEven
  • Java数组转Json数组

    package com cnic test coding import com alibaba fastjson JSONArray public class ArrToJson public static void main String