`

数组转集合Collections:Arrays.asList(values)

阅读更多
将一个数组转换为list集合时,使用List <数组类型>list = Arrays.asList(数组),当转换后,list不可改变大小。


import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public static void main(String[] args){
String []str = {"aaa","bbb","ccc"};

List<String> dayList = new ArrayList<String>(Arrays.asList(str));
dayList.add("aaa");
System.out.println(dayList);
----------------------------------------------------------------
  List <String> list = Arrays.asList(str);
  list.add("aaa");//不能支持的操作,因为list是不可以变化的,此时不能添加

  System.out.println(list);

}
-------------------------------------------------------------------------
运行结果:
[aaa, bbb, ccc, aaa]
Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.AbstractList.add(AbstractList.java:131)
at java.util.AbstractList.add(AbstractList.java:91)




String[] values = ...;

Set<String> staff = new HashSet<String>(Arrays.asList(values));

List<String> dayList = new ArrayList<String>();
dayList.addAll( Arrays.asList(values));


String[] measureArray = {"BOOK_PV","BOOK_USERCNT","BOOK_DEEP_USERCNT","ORDER_USERCNT","ORDER_TOTAL_FEE","ORDER_DEMAND_FEE","ORDER_TICKET_FEE","ARPU",
"ORDER_RATIO","DEEP_USERCNT_RATIO"};//分析指标

List<String> measureNames = new ArrayList<String>(Arrays.asList(measureArray));






分享到:
评论

相关推荐

    Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.Transformer异常

    主要介绍了Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    JMeterPlugins.jar

    class : org.apache.jorphan.collections.ListedHashTree required-type : org.apache.jorphan.collections.ListedHashTree converter-type : org.apache.jmeter.save.converters.HashTreeConverter path : /...

    commons-collections-3.2.2-API文档-中文版.zip

    赠送jar包:commons-collections-3.2.2.jar; 赠送原API文档:commons-collections-3.2.2-javadoc.jar; 赠送源代码:commons-collections-3.2.2-sources.jar; 赠送Maven依赖信息文件:commons-collections-3.2.2....

    commons-collections-3.2.jar

    commons-collections-3.2.jar 下载下来解压到出来导入工程即可使用

    commons-collections-3.2.2-API文档-中英对照版.zip

    赠送jar包:commons-collections-3.2.2.jar; 赠送原API文档:commons-collections-3.2.2-javadoc.jar; 赠送源代码:commons-collections-3.2.2-sources.jar; 赠送Maven依赖信息文件:commons-collections-3.2.2....

    关于列表有用的一些方法.pptx

    1. 从数组创建列表:Arrays.asList(数组名) String [] array = {"red","green","blue"}; ArrayList &lt;String&gt; list = new ArrayList(Arrays.asList(array)); 2. 从列表创建数组:列表.toArray(数组名) String[] ...

    commons-collections-3.2.2.jar

    apache-common系列中的重要的成员:apache-common-collections。包中对Java中的集合类进行了一定的补充,定义了一些全新的集合,当然也是实现了Collection接口的,比如Bag,BidiMap。同时拥有新版本的原有集合,比如...

    2019千峰Python超详细入门教程(百度云盘分享).docx

    ├─千锋Python教程:第05章 字典&集合&类型转换&turtle;(1集) │ │ .DS_Store │ │ │ ├─code │ │ 1、dict(字典).py │ │ 2、set.py │ │ 3、类型转换.py │ │ │ └─video │ 千锋Python教程:32....

    commons-collections-2.0.jar

    commons-collections-2.0.jar

    commons-collections.jar

    commons-collections-20040616.jar, ...commons-collections.jar, commons-collections3-3.2.1.jar, commons-collections4-4.1-javadoc.jar, commons-collections4-4.1-src.zip, commons-collections4-4.1.jar

    Java Arrays.sort和Collections.sort排序实现原理解析

    主要介绍了Java Arrays.sort和Collections.sort排序实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    Java.Generics.and.Collections.Oct.2006.pdf

    Java.Generics.and.Collections.Oct.2006.pdf 完美清晰正版

    eclipse-collections-7.1.2-API文档-中文版.zip

    赠送jar包:eclipse-collections-7.1.2.jar; 赠送原API文档:eclipse-collections-7.1.2-javadoc.jar; 赠送源代码:eclipse-collections-7.1.2-sources.jar; 赠送Maven依赖信息文件:eclipse-collections-7.1.2....

    commons-collections-3.2.1.jar.zip

    java jar包,亲测试可用 安全,可以对其进行数字签名,只让能够识别数字签名的用户使用里面的东西。 加快下载速度; 压缩,使文件变小,与ZIP压缩机制完全相同。 ...能够让JAR包里面的文件依赖于统一版本的类文件。...

    Java SE编程入门教程 java数组(共33页).pptx

    Java SE编程入门教程 collection与collections(共7页).pptx Java SE编程入门教程 java GC(共6页).pptx Java SE编程入门教程 java instanceof(共3页).pptx Java SE编程入门教程 java IO(共28页).pptx Java SE...

    commons-collections-2.1.1.jar

    commons-collections-2.1.1.jarcommons-collections-2.1.1.jar

    Python库 | jaraco.collections-3.2.0.tar.gz

    python库。 资源全名:jaraco.collections-3.2.0.tar.gz

    commons-beanutils.jar commons-collections-3.1.jar commons-pool-1.2.jar

    commons-beanutils.jar commons-collections-3.1.jar commons-pool-1.2.jar 集合

    java各种功能集合和工具.rar

    Arrays是操作数组对象的工具类 Collections是操作集合对象的工具类 Objects是操作引用数据类型对象的工具类 Arrays的常用方法 普通排序 Arrays.sort(int[] a) Arrays.sort(int[] a, int fromIndex, int toIndex) ...

    Python库 | jaraco.collections-1.3.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:jaraco.collections-1.3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

Global site tag (gtag.js) - Google Analytics