美文网首页
关于数据库存储特殊数据类型/对象/数组的解决方案

关于数据库存储特殊数据类型/对象/数组的解决方案

作者: mapleSeriesX | 来源:发表于2019-02-19 17:25 被阅读0次

使用Gson库
在gradle配置 implementation 'com.google.code.gson:gson:2.2.4'

比如:
float[] 转String (float[] 可以替换成你需要的数据类型/对象/数组)

Gson gson = new Gson(); 
float[] a = {1.234f,12.667f,45.222f};
        
//1.float[]数组转换为json
String str = gson.toJson(a);
System.out.println(str);
        
//TODO 将json以字符串存储在数据库中
        
//2.字符串转成float[]
float[] b = gson.fromJson(str, float[].class); 
for (int i = 0; i < b.length; i++) {
System.out.println(b[i]);
}

相关文章

  • 第七天

    数组 数组是引用数据类型中的对象数据类型(特殊对象)创建一个数组,也要开辟一个堆内存,堆内存中存储数据对象中的键值...

  • 1.17 初识数组

    数组是引用数据类型中的对象数据类型(特殊对象)创建一个数组,开辟一个堆内存,堆内存中存储数组对象中的键值对let ...

  • 关于数据库存储特殊数据类型/对象/数组的解决方案

  • [Java]集合

    1. 集合概述 存储对象:数组(基本数据类型 & 引用数据类型);集合(引用数据类型)数组存储对象:一旦创建长...

  • js中的数组对象和 Math对象

    数组对象 创建数组 数组可以存储任意数据类型的数据存储方式分为字面量方式存储、构造函数方式存储数据类型:5基1复5...

  • 【Java基础】- 集合

    对象数组 数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。 比如:用数组存...

  • Day12-13 Java集合

    集合 对象的存储:①数组(基本数据类型 & 引用数据类型) ②集合(引用数据类型) 数组存储数据的弊端:长度一旦初...

  • 对象

    对象数据类型数组Array、对象object、正则Regexp 、new Date()对象数据类型存储在堆内存中开...

  • 数组与集合的区别

    数组:长度固定,可以存储的基本数据类型,也可以存储对象, 只能存储同一种数据类型的数据 集合:长度可变只能存储对象...

  • (OC) 数

    数组 数组:是用来存储一系列对象的,不能储存普通数据类型 数组中不能储存空对象...

网友评论

      本文标题:关于数据库存储特殊数据类型/对象/数组的解决方案

      本文链接:https://www.haomeiwen.com/subject/ptpfyqtx.html