package com.loaderman.jdk5;

import java.util.ArrayList;

import java.util.Arrays;

import java.util.List;

public class Demo4_AsList {

/**

* 数组转换成集合

* 数组转换成集合虽然不能增加或减少元素,但是可以用集合的思想操作数组,也就是说可以使用其他集合中的方法

*/

public static void main(String[] args) {

//demo1();

//demo2();

//集合转数组,加泛型的

ArrayList list = new ArrayList<>();

list.add("a");

list.add("b");

list.add("c");

list.add("d");

String[] arr = list.toArray(new String[10]); //当集合转换数组时,数组长度如果是小于等于集合的size时,转换后的数组长度等于集合的size

//如果数组的长度大于了size,分配的数组长度就和你指定的长度一样

for (String string : arr) {

System.out.println(string);

}

}

public static void demo2() {

//int[] arr = {11,22,33,44,55};

//List list = Arrays.asList(arr); 基本数据类型的数组转换成集合,会将整个数组当作一个对象转换

//System.out.println(list);

Integer[] arr = {11,22,33,44,55}; //将数组转换成集合,数组必须是引用数据类型

List list = Arrays.asList(arr);

System.out.println(list);

}

public static void demo1() {

String[] arr = {"a","b","c"};

List list = Arrays.asList(arr); //将数组转换成集合

//list.add("d"); //不能添加

System.out.println(list);

}

}

vue数组转list集合_数组转换成集合相关推荐

  1. TIA博途_通过Variant操作数组实现华氏度数据批量转换成摄氏度的具体方法

    TIA博途_通过Variant操作数组实现华氏度数据批量转换成摄氏度的具体方法 首先,我们新建一个项目,添加一个PLC,这里以1214C DCDCDC为例进行说明,如下图所示: 在程序块中添加FC,名 ...

  2. vue中将base64的pdf文件流转换成pdf并预览(二)——base64转PDF工具的使用

    vue中将base64的pdf文件流转换成pdf并预览(二)--base64转PDF工具的使用 Base64 to PDF官网 1.官网 官网--https://www.ipvoid.com/base ...

  3. 写一段代码将a_b_ _c_ _ _d_转换成_ _ _ _ _ _ _abcd

    写一段代码将a_b_ _c_ _ _d_转换成_ _ _ _ _ _ _abcd; int main(int argc, const char * argv[]) {char str[20];int ...

  4. vue获取后台的文件流并且转换成图片

    vue获取后台的文件流并且转换成图片 1.添加request的responseType export function addCode(Equip,data) { return request({ m ...

  5. vue中将base64的pdf文件流转换成pdf并预览(一)——vue-pdf组件的基本使用

    vue中将base64的pdf文件流转换成pdf并预览(一)--vue-pdf组件的基本使用 vue-pdf组件官网--https://www.npmjs.com/package/vue-pdf 1. ...

  6. html 语音转换成文本,vue项目或网页上实现文字转换成语音播放功能

    一.在网页上实现文字转换成语音 方式一: 摘要:语音合成:也被称为文本转换技术(TTS),它是将计算机自己产生的.或外部输入的文字信息转变为可以听得懂的.流利的口语输出的技术. 1. 使用百度的接口: ...

  7. es6删除数组某一项_什么时候用集合,什么时候用数组?一文帮你清晰界定

    全文共3313字,预计学习时长10分钟 图源:Unsplash Set(集合)对象类型于2015年在ECMAScript*规范中提出,可以在 Node.js和大部分浏览器中使用. *ECMA是Euro ...

  8. 将数组转换成集合Arrays.asList,不可进行add和remove操作的原因

    直接上代码: import java.util.Arrays; import java.util.List;public class Test {public static void main(Str ...

  9. python 怎么将数组转为列表_图片转换成pdf格式怎么操作?什么软件能将图片转为pdf?...

    伙伴们好,你们知道如何把图片转为pdf格式吗?前一阵子我参加了一个家居行业大会,在会议上拍摄了不少会议照片,包括主持人讲话.嘉宾出席.观众提问.产品推广等环节都拍摄了不同的角度.拍摄好后,需要传送给写 ...

最新文章

  1. python检测英文拼写错误
  2. FPGA之道(59)时空变换之时域优化
  3. CNCF 公布 2020 年 TOC 选举结果 | 云原生生态周报 Vol. 36
  4. 信息系统项目管理师-案例分析专题(二)案例中常见问题找茬笔记
  5. 华硕p8b75v主板说明书_我们测了22块主板 发现128GB内存不是想上就上
  6. 分享让人折服的优秀代码基因
  7. salesforce lightning零基础学习(三) 表达式的!(绑定表达式)与 #(非绑定表达式)
  8. 计算机协会丨让技能得到提升,让思维受到启迪
  9. Andoroid之BottomNavigationView右上角添加红点布局和自动跳转到底部具体第几个Tab
  10. 价值6000的信息分类系统源码
  11. python中pillow库教程_Python图像处理库:Pillow 初级教程
  12. IOS 控制器View的创建方式(方式的优先级 、view的延迟加载)
  13. java中数组的返回值是什么类型_java基础学习:数组的常用操作与基础二维数组用法、及基本数据类型和引用数据类型赋值的区别...
  14. linux mutt 使用指南,linux mutt详解
  15. java 反射 配置文件_简单模仿配置文件的反射机制
  16. 体验引擎:游戏设计全景探秘
  17. dell笔记本触摸板没反应怎么办,戴尔笔记本触摸面板用不了
  18. IDEA中jclasslib插件修改本地化语言为英文的方法
  19. figma学习记录 快捷键 工具了解(1)
  20. linux svn cleanup 用法,svn操作-clean up死循环

热门文章

  1. 乐蒙网-鸿蒙不再属于华为,工信部正式接手
  2. 计算机组成原理(七)输入输出系统
  3. 淘宝双12提高店铺转化率的技巧
  4. 从ASO到渠道来源追踪,APP推广的正确思路
  5. 视频数据:彩色数据采集(Color Data)
  6. 目标管理、绩效管理和敏捷管理
  7. 168元的4G路由器真实价值多少?蒲公英4G路由器X4C测评
  8. Spring不同事务管理方式与声明式事务管理局部回滚处理方案
  9. iOS13-适配夜间模式/深色外观(Dark Mode)
  10. js实现微信号随机切换