list集合转化为数组_list集合转成数组

list集合转化为数组_list集合转成数组packagecom.loaderman.jdk5;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;publicclassDemo4_AsList{/***数组转换成集合*数组转换成集合虽然不能增加或减少元素,但是可以用集合的思想操作数组,也就是说可以使用其他集合中的方法*/public…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

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);

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191883.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 风口与泡沫中的寻路革命 —互联网医疗行业投资大数据

    风口与泡沫中的寻路革命 —互联网医疗行业投资大数据

    2022年3月4日
    55
  • 2021年顶级编程语言名单出炉,SQL位居榜首,Java、Python紧随其后

    2021年顶级编程语言名单出炉,SQL位居榜首,Java、Python紧随其后不同的编程语言会对我们的求职产生相当大的影响,但是目前哪种编程语言最受公司欢迎呢?EmsiBurningGlass收集并分析了数百万个招聘信息,qizhon给SQL位居榜首,Java位列第二,Python排名第三。

    2022年10月5日
    5
  • directshow是什么_direction arrow

    directshow是什么_direction arrow3.1DirectShow的功用(1)保证数据量庞大的多媒体数据处理的高效性;(2)时刻保持音频和视频的同步;(3)用简单的方法处理复杂的媒体源问题,包括本地文件,计算机网络,广播电视以及其他数码产品;(4)处理各种各样的媒体格式问题,包括AVI,ASF,MPEG,DV,MOV等;(5)支持目标系统中不可预知的硬件;DirectShow的设计初衷就是尽量要让

    2022年10月12日
    3
  • TimSort算法相关

    TimSort算法相关今天看 Java 的 Collection sort 的源码 发现采用的是 TimSort sort 就在网上查了下 发现一个不错的文章 原链接如下 http www freebuf com vuls 62129 html nbsp nbsp 如何找出 Timsort 算法和玉兔月球车中的 Bug nbsp 0 00 背景形式化方法 FormalMethod 在我们一般人眼中是非常高大上的东西

    2025年6月26日
    3
  • 多个excel表格批量替换名称_bat文件名批量替换固定位置

    多个excel表格批量替换名称_bat文件名批量替换固定位置今天在替换开机动画时,遇到了批量替换文件名的固定部分的问题,相信大家都遇到过。如果你还没有很好的办法,可以试试下面的方式(请看解决步骤)。分析问题先看下236个图片文件的名字,分析“2019.06.06海尔小哈联名logo_00000.jpg”与“p01_sys_logo0000.jpg”的区别; 发现需要把每个图片名字的“2019.06.06海尔小哈联名logo_0”改为“p01_…

    2025年7月21日
    3
  • Simhash_immutable

    Simhash_immutablesimhash与重复信息识别来源:http://grunt1223.iteye.com/blog/964564在工作学习中,我往往感叹数学奇迹般的解决一些貌似不可能完成的任务,并且十分希望将这种喜悦分享给大家,就好比说:“老婆,出来看上帝”…… 随着信息爆炸时代的来临,互联网上充斥着着大量的近重复信息,有效地识别它们是一个很有意义的课题。例如,对于搜索引擎的

    2025年6月16日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号