java8出来好长一段时间了但是一直都没什么机会在项目中使用。今晚有时间就了下 总结了下。 ? ?特性1:Lambda 表达式 ?老版本是这个样子的排序 List<String>?names?=?Arrays.asList("peter",?...
分类:
编程语言 时间:
2015-10-26 22:46:06
阅读次数:
272
数组转List:String[] arr = new String[] {"str1", "str2"};List list = Arrays.asList(arr);List转数组:List list = new ArrayList();list.add("str1");list.add("str...
分类:
编程语言 时间:
2015-10-14 15:52:12
阅读次数:
159
泛型,for循环增强应用,静态导入,可变参数,asList()
分类:
编程语言 时间:
2015-10-07 22:45:50
阅读次数:
181
1. Arrays工具类中asList()方法的使用1 public static List asList(T... a): 把数组转成集合注意事项: 虽然可以把数组转成集合,但是集合的长度不能改变。2. 代码示例:(1) 1 package cn.itcast_03; 2 3 impor...
分类:
编程语言 时间:
2015-10-05 16:45:26
阅读次数:
250
消除 list重复值Java代码publicvoidremoveDuplicate(Listlist){HashSeth=newHashSet(list);list.clear();list.addAll(h);}交集:Java代码list.retainAll(Arrays.asList(arr))...
分类:
编程语言 时间:
2015-09-17 23:19:53
阅读次数:
236
Arrays.asList 返回数组而非List。 List的一个典型的特性就是其长度是可变的,我们可以很方便地对它进行插入和删除元素的操作,这是它与数组所存在的一个很大的区别,后者的长度是固定的,而且我们不能从数组中删...
分类:
其他好文 时间:
2015-09-09 19:51:12
阅读次数:
197
前言: ? ? 很多时候,你会觉得数组使用方便,有些时候你会觉得集合使用更加方便,你们对于集合和数组的转换那就在所难免了,下面总结一下数组与集合的转换。 1、把数组转为集合?Arrays.asList()? 1)网上解释...
分类:
编程语言 时间:
2015-08-19 15:04:00
阅读次数:
146
List> vec2d = new LinkedList>();vec2d.add(Arrays.asList(new Integer[]{1,2,3}));vec2d.add(Arrays.asList(new Integer[]{4,null,5}));vec2d.add(null);vec2d...
分类:
编程语言 时间:
2015-08-11 21:06:53
阅读次数:
136
最近开发中,业务上处理,经常用到asList方法,这让我不经想起了它的很多容易让人犯错的地方或者误解的地方,所以就想抽出时间来,整理一下,和大家分享出来,深夜了,话不多说,主要以代码为主,简易的代码,你一看就知道了!大家都知道这个方法是将数组转成list,是JDK中java.util包中Array....
分类:
编程语言 时间:
2015-08-11 17:36:50
阅读次数:
165
/*
* Arrays:用于操作数组的工具类,里面都是静态方法。
* toString方法:返回指定数组内容的字符串表示形式。
* asList方法:返回一个受指定数组支持的固定大小的列表
* toArray方法:将集合变成数组。
*/
import java.applet.*;
import java.util.ArrayList;
import jav...
分类:
编程语言 时间:
2015-08-08 10:33:12
阅读次数:
155