论坛首页 入门技术论坛

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

浏览 1177 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2014-02-28  

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

数组到数组的转化
<pre name="code" class="java">

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

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

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

List到数组的转化
<pre name="code" class="java">
// -------List到数组的转化--------
// 原始List
List&lt;Float&gt; oriList = new ArrayList();

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

// 把原始List转化成简单类型数组
float[] dest = ArrayUtils.toPrimitive(oriList.toArray(new Float[0]), 0.0F);
</pre>
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics