java中数组和集合的互相转换

原创 2015年11月19日 21:44:44

1、集合到数组两种方式

package collection;

import java.util.ArrayList;
import java.util.List;

public class ListToArray {
public static void main(String[] args) {
List<String> list=new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
//转换为Object类型的数组
Object[] array = list.toArray();
for (Object object : array) {
System.out.println(object);
}
//转换为对应类型的数组
String[] array2 = list.toArray(new String[list.size()]);
for (String string : array2) {
System.out.println(string);
}
}
}

2、数组到集合

package collection;

import java.util.Arrays;
import java.util.Iterator;
import java.util.List;

public class ArrayToList {
public static void main(String[] args) {
String[]arr={"a","b","c"};
List<String> asList = Arrays.asList(arr);
Iterator<String> iterator = asList.iterator();
while (iterator.hasNext()) {
String string = (String) iterator.next();
System.out.println(string);
}
}
}

Java集合与JSON集合之间的转换

一、如何使用json-lib这个工具包来完成Java对象(或集合)与json对象(或集合)之间的转换 1. Java对象转换成json(既创建json)关键类:JSONObject jsonObje...
  • qq_34716296
  • qq_34716296
  • 2017年04月17日 15:46
  • 1550

关于数组和List之间相互转换的方法

1.List转换成为数组。(这里的List是实体是ArrayList) 调用ArrayList的toArray方法。 toArray public T[] toArray(T[] a)返回一个按照正...
  • andyzhaojianhui
  • andyzhaojianhui
  • 2015年11月05日 17:13
  • 1513

iOS 中NSArray NSSet转换 过滤重复与排序操作

很久没写ios代码。最近和朋友聊天时候有强迫症,想强烈把代码给优化。 问题是这样的:现在数据是日期数组,想过滤掉重复的日期,怎么解决。 原始代码 这里想到更简洁点。用NSSet来搞定。 ...
  • watsy
  • watsy
  • 2014年01月02日 13:14
  • 17607

Java中byte数组和16进制字符串互相转换

首先,byte数组转成16进制字符串:/** * byte数组转成字符串 * * @param bytes 数组 * @param isCaptial ...
  • wujian946110509
  • wujian946110509
  • 2017年02月03日 17:44
  • 148

02-数组与集合之间的互相转换

首先引用一段有关两者的说明,NSSet和NSArray功能性质一样,用于存储对象,属于集合; NSSet,NSMutableSet类声明编程借口对象,无序的集合,在内存中存储方式是不连续的,不像NSA...
  • hyplcf
  • hyplcf
  • 2015年07月18日 21:45
  • 314

List集合与Array数组之间的互相转换

数组转换成List集合 方法一 笨方法就是通过add把数组中的数据循环添加到List集合中 List mlist = new ArrayList(); String[] array ...
  • zhuwentao2150
  • zhuwentao2150
  • 2016年06月19日 21:08
  • 16113

String(含Hex)与Byte数组互相转换[代码]

  • 2017年11月28日 10:32
  • 740B
  • 下载

Java中List与数组互相转化

问题的提出: 今天在完成一个小功能的时候,需要把存放在List中的数据转化成字符串数组。 想当然地用了List的一个方法toArray(),它的返回值是Object[]类型,于是用强制类型转换...
  • qq_25204095
  • qq_25204095
  • 2016年03月28日 15:05
  • 86

JAVA中整型和字符串以及数组和字符串互相转化

JAVA中int和String互相转化整型和字符串 int转String Sting转int 数组和字符串 String数组转字符串 Char数组转字符串 int转Stringint i; 1.) ...
  • Handsome_Sheng
  • Handsome_Sheng
  • 2017年04月08日 11:12
  • 2638

Java对象和集合与Json之间的互相转换

  • 2014年11月04日 09:03
  • 1.2MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java中数组和集合的互相转换
举报原因:
原因补充:

(最多只允许输入30个字)