1.list转set
- Set set = new HashSet(new ArrayList());
Set set = new HashSet(new ArrayList());
2.set转list
- List list = new ArrayList(new HashSet());
List list = new ArrayList(new HashSet());
3.数组转为list
- int[] a = { 1, 2, 3 };
- List list = Arrays.asList(a);
int[] a = { 1, 2, 3 };
List list = Arrays.asList(a);
注意:此时list的长度为1
4.数组转为set
- int[] a = { 1, 2, 3 };
-
Set set = new HashSet(Arrays.asList(a));
int[] a = { 1, 2, 3 };
Set set = new HashSet(Arrays.asList(a));
5.map的相关操作。
- Map map = new HashMap();
-
map.put("1", "a");
-
map.put('2', 'b');
-
map.put('3', 'c');
- System.out.println(map);
-
- System.out.println(map.keySet());
-
- System.out.println(map.values());
-
-
List list = new ArrayList(map.values());
- System.out.println(list);
-
-
Set set = new HashSet(map.values());
- System.out.println(set);
Map map = new HashMap();
map.put("1", "a");
map.put('2', 'b');
map.put('3', 'c');
System.out.println(map);
// 输出所有的值
System.out.println(map.keySet());
// 输出所有的键
System.out.println(map.values());
// 将map的值转化为List
List list = new ArrayList(map.values());
System.out.println(list);
// 将map的值转化为Set
Set set = new HashSet(map.values());
System.out.println(set);
6.list转数组
- List list = Arrays.asList("a","b");
- System.out.println(list);
-
-
String[] arr = (String[])list.toArray(new String[list.size()]);
- System.out.println(Arrays.toString(arr));
分享到:
相关推荐
将数组转换为List 将List转换为数组 将数组转换为Dictionary 将Dictionary 转换为数组 将List转换为Dictionary 将Dictionary转换为List 首先这里定义了一个“Student”的类,它有三个自动实现属性。 class ...
主要介绍了Java中数组与集合的相互转换实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java基本类型与byte数组互相转换.pdf
1.将数组转换成list集合 2.将拼接的string字符串转换成list集合 3.将list集合变成元素拼接形式 4.集合去重
将ILIST集合转换成String数组的方法: 在数据访问层定义方法()。 Ilist list item=GetAlluserinfo(); List<String> list=new List(); Foreach(User u in item) { List.add(u.ShortForm); } Return list.Tostring()...
主要介绍了Java集合与数组区别简介及相互转换实例,具有一定借鉴价值,需要的朋友可以参考下
这是本人写的一个基于JSON的完整项目,实现了Java对象、数组、集合转换为Json(Json转化为Java对象、数组、集合)。这是一个完整的项目,下载解压后直接导入MyEclipse/Eclipse中,运行com.demo.JSONDemo类即可看到效果...
import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class MyTest { private final static String removeValue = "10";... public static void main(String[] args) { ...
主要介绍了java实现列表、集合与数组之间转化的方法,涉及java中列表、集合与数组相互转换的技巧,非常具有实用价值,需要的朋友可以参考下
主要介绍了C#控制台基础 List泛型集合与对应的数组相互转换实现代码,需要的朋友可以参考下
今天小编就为大家分享一篇java中两个byte数组实现合并的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
二、字符数组转换为字符串 //方法一 string str = string.Join(, tempChar); //方法二 string str = string.Concat(tempChar); //方法三 string str = new string(tempChar); 注:方法一,使用了一种讨巧的方式,...
json数据前后台解析;json与对象、数组、集合之间转换源码 都是整理好的源码、以及一些说明文档
这里把符合以下条件的对象称为伪数组 1,具有length属性 2,按索引方式存储数据 3,不具有数组的push,pop等方法 如 1,function内的arguments 。 2,通过document.forms,Form.elements,Select.options,document....
Datatable转实体数组,人民币转换、重量转换、 转大写、数据集合转换,将数字转化为大写
主要用于将java对象转换为json对象字符串,或字符串数组。
主要介绍了python 将有序数组转换为二叉树的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
笔记: 集合接口、 集合实现(链表、数组列表、散列集、树集、队列与双端队列、映射表)、 集合与数组之间的转换、 算法(排序、二分查找)。
将对象/数组转换为CSV字符串或将其写入文件。 对于输出CSV格式,它遵循 。 先决条件 节点版本4或更高版本 用法 下面的示例说明如何将定义为对象数组的记录写入文件。 const createCsvWriter = require ( 'csv-...
将任何类型的集合转换为{key,value}对象的数组。 支持从对象到迭代器的所有内容,并且可以在任何环境中工作。 对于Objects或Maps,它会按照它们恰好迭代的顺序为您提供各自的属性键和值。对于Sets,Maps,...