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)
上一篇 2026年1月23日 下午3:15
下一篇 2026年1月23日 下午3:43


相关推荐

  • Flowable 流程跟踪图片

    Flowable 流程跟踪图片文章目录1.DefaultProcessDiagramGenerator2.DefaultProcessDiagramCanvas3.使用Flowable默认的流程图生成器4.自定义流程图生成器4.1扩展DefaultProcessDiagramCanvas4.2扩展DefaultProcessDiagramGenerator4.3或者自定义类实现ProcessDiagramGenerator4.4使用自定义的流程图生成器生成流程图1.DefaultProcessDiagramGener

    2022年5月13日
    38
  • HttpClient4.x 使用cookie保持会话

    HttpClient4.x 使用cookie保持会话HttpClient4.x可以自带维持会话功能,只要使用同一个HttpClient且未关闭连接,则可以使用相同会话来访问其他要求登录验证的服务(见TestLogin()方法中的“执行get请求”部分)。如果需要使用HttpClient池,并且想要做到一次登录的会话供多个HttpClient连接使用,就需要自己保存会话信息。因为客户端的会话信息是保存在cookie中的(JSESSIONID),所

    2022年7月22日
    13
  • 🔥文心一言制作PPT教程,小白也能轻松上手!建议收藏

    🔥文心一言制作PPT教程,小白也能轻松上手!建议收藏

    2026年3月12日
    2
  • nginx支持的负载均衡算法_nginx算法

    nginx支持的负载均衡算法_nginx算法1:Nginx负载均衡算法(1):轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务,如果后端某台服务器死机,自动剔除故障系统,使用户访问不受影响。upstreamtomcat{server192.168.200.113:8080weight=1;server192.168.200.114:8080weight=1;}(2):Weight(轮询权值)Weight的值越大分配到的访问概率越高,主要用于后端每台服务器性能不均衡…

    2022年10月10日
    5
  • java初学者葵花宝典

    java初学者葵花宝典对于这个系列里的问题 每个学 Java 的人都应该搞懂 当然 如果只是学 Java 玩玩就无所谓了 如果你认为自己已经超越初学者了 却不很懂这些问题 请将你自己重归初学者行列 内容均来自于 CSDN 的经典老贴 问题一 我声明了什么 Strings Helloworld 许多人都做过这样的事情 但是 我们到底声明了什么 回答通常是 一个 String 内容是 Hellow

    2026年3月16日
    2
  • Tabnine Pro激活码【2021最新】

    (Tabnine Pro激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月21日
    446

发表回复

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

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