1.list转set
set set = new hashset(new arraylist());
2.set转list
list list = new arraylist(new hashset());
3.数组转为list
list stooges = arrays.aslist("larry", "moe", "curly");
或者
string[] arr = {"1", "2"};
list list = arrays.aslist(arr);
4.数组转为set
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());
// 将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");
string[] arr = (string[])list.toarray(new string[list.size()]);
system.out.println(arrays.tostring(arr));
如对本文有疑问, 点击进行留言回复!!
VideoStudio多相机编辑器怎么用? VideoStudio多相机的使用方法
网友评论