`

Java中复杂类型数组到基本类型数组的转化

    博客分类:
  • java
阅读更多

必要条件:
commons-lang3
下载地址http://commons.apache.org/proper/commons-lang/download_lang.cgi

数组到数组的转化

// 原始数组
Float[] oriArr = new Float[10];

// 对原始数组进行赋值操作...
// oriArr[0] = ...
// ...

// 把原始数组转化成简单类型数组
float[] dest = ArrayUtils.toPrimitive(oriArr, 0.0F);


List到数组的转化
// -------List到数组的转化--------
// 原始List
List<Float> oriList = new ArrayList();

// 对原始List进行赋值操作
// oriList.add(...);
// ...

// 把原始List转化成简单类型数组
float[] dest = ArrayUtils.toPrimitive(oriList.toArray(new Float[0]), 0.0F);
分享到:
评论

相关推荐

    JAVA作业三字节数组转化.docx

    作业三 字节数组与int类型之间的转化 (1) 将int转化为长度为4的字节数组; (2) 将长度为4的字节数组转为为int类型。

    Java中char数组(字符数组)与字符串String类型的转换方法

    主要介绍了Java中char数组(字符数组)与字符串String类型的转换方法,涉及Java中toCharArray与valueOf方法的使用技巧,需要的朋友可以参考下

    php字符串与byte字节数组转化类.zip

    介绍php字符串与byte字节数组转化类,转换一个String字符串为byte数组,将字节数组转化为String类型的数据,转换一个int为byte数组,从字节数组中指定的位置读取一个Integer类型的数据,转换一个shor字符串为byte...

    java转换万能工具类附带jar包

    * 从json数组中得到相应java数组 * @param jsonString * @return */ /** *//** * 从json对象集合表达式中得到一个java对象列表 * @param jsonString * @param pojoClass * @return */ /** *//** * 从...

    int类型和byte数组之间的转换

    写一个方法,将int类型转换为字节数组,输入任意int类型整型,输出字节数组;写第二个方法,输入字节数组,输出对应int类型数据。

    jni C结构体转JAVA实体类

    可实现将C语言中的结构体转换为JAVA类型的实体类。 目前支持基础数据类型int、long、foloat、double、const char *、bool的转换,也支持将数组装换为JAVA中的ArrayList。目前有个难点是将枚举类型直接转换为JAVA中的...

    list使用过程中遇到的坑

    Arrays.asList转化基本数据类型数组的时候有个意想不到的坑 当我们在实际业务开发过程中,难免会遇到数组转List的操作,通常我们所选择的就是上面的Arrays.asList进行操作,但是,对的但是来了,我们在使用的时候会...

    java实现的LSB顺序隐写

    4、将步骤3得到的byte类型数组写入文件,需要指出的是写入的文件形式应该和隐写模块步骤二中读入的文件形式一致。 3、程序使用方法 1、安装Java8 2、使用命令行进入jar文件所在目录下,使用命令 java -jar ...

    多个java小程序将byte 类型的绝对值, 数组最大最下元素,数字字符转化为数字

    public class exercessinto { byte y; double sum; int temp; int n; public void juedui(byte x)//&lt;一&gt;byte绝对值问题 { y=(byte)Math.abs(x)... System.out.println("byte类型的数字的绝对值为:"+y); }

    疯狂JAVA讲义

    4.6.2 基本类型数组的初始化 95 4.6.3 引用类型数组的初始化 96 4.6.4 没有多维数组 99 学生提问:我是否可以让图4.13中灰色覆盖的数组元素再次指向另一个数组?这样不可以扩展成三维数组吗?甚至扩展到更多维的...

    Java2实用教程.rar

    2 2Java的基本数据类型 2 3Java的数组 习题 第3章运算符 表达式和语句 3 1运算符与表达式 3 2语句概述 3 3控制语句 3 4 循环语句 3 5break和continue语句 习题 第4章类 对象和接口 4 1编程语言的几个发展阶段 4 1 1...

    java jdk实列宝典 光盘源代码

    转换基本数据类型;运算符;计算阶乘; 2 复数类;java的参数传递;自定义形状类;类的加载顺序;方法和变量在继承时的覆盖和隐藏;排序类; 3数字 数字类;格式化数字;转换数字进制;生成随机数; 4数组和集合 ...

    Java ppt 教程(精简、易学、易懂、典型例题)

    类型转化 函数 算术运算符 程序的流程控制 If 语句的选择结构 Switch语句的选择结构 while循环语句 do-while 循环语句 for循环语句 break与continue语句 数组(array) 第二章 1程序语言的发展 2面向机器(机器语言、...

    JAVA面试题最全集

    1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出...

    java初学者必看

    6.1.6 基本数据类型数组 6.1.7 对象数组 6.1.8 数组参数 6.2 二维数组和多维数组 6.2.1 二维数组的声明 6.2.2 二维数组的初始化 6.2.3 二维数组的空间模型 6.2.4 二维数组的使用 6.3 数组操作 6.3.1 排序...

    java版GPS坐标转换为高德地图坐标

    此文件为纯java编写的GPS坐标转换到高德地图坐标,直接将文件添加到工程目录,调用转换函数即可,输入是double类型,输出是double数组,注意:输入输出数据的单位都是度。

    JAVA基础课程讲义

    基本类型转化时常见错误和问题 33 方法 33 简单的键盘输入和输出 33 本章思考作业 34 上机操作 34 第二章(2) 控制语句 35 顺序结构 35 选择结构 35 if单选择结构 35 if-else双选择结构 35 If-elseif-else多选择结构 ...

    Java优化编程(第2版)

    5.4.3 在jni本地方法中访问数组 5.4.4 jni中的主要方法 5.5 jni中的重要技术 5.5.1 局部引用与全局引用 5.5.2 处理本地方法引起的java错误 5.5.3 线程与本地方法 5.6 jni数学计算与性能优化 5.7 处理好jni中的中文...

    Java面试宝典2020修订版V1.0.1.doc

    1、java中有哪些基本类型? 13 2、java为什么能够跨平台运行? 13 3、String是基本数据类型吗?我可不可以写个类继承于String? 14 4、谈谈&和&&的区别? 14 5、Switch语句里面的条件可不可以是byte、long、String?...

    Java精华(免费版)

    //该方法将数组中从第0个开始,到第pos个结束存入字符串。 if(strInfo.equals("bye")) //如果该字符串内容为bye,则退出程序。 { return; } else //如果不为bye,则输出,并且竟pos置为0,准备下次存入。 { System....

Global site tag (gtag.js) - Google Analytics