Java——数组转换为List集合

Java——数组转换为List集合packageday04;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;/***数组转换为List集合*不能转换为Set集合,原因在于Set集合不能存放重复元素*@authorAdministrator**/publicclassToListDemo…

大家好,又见面了,我是你们的朋友全栈君。

package day04;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/** * 数组转换为List集合 * 不能转换为Set集合,原因在于Set集合不能存放重复元素 * @author Administrator * */
public class ToListDemo { 
   
	public static void main(String[] args) { 
   
		String[] array = { 
   "1","2","3","4","5"};
		/* * 通过Arrays转换的集合是不能添加新元素 */
		List<String> list = Arrays.asList(array);
		System.out.println(list);
		/* * 所有的集合(包括Set集合)都支持一个构造方法,参数传入一个Collection * 这个构造方法的好处是,在创建集合时 * 默认就包含给定集合中的所有元素 */
		List<String> list2 = new ArrayList<String>(list);
		
		list2.add("6");
		
		System.out.println(list2);
	}
}

在这里插入图片描述

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

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

(0)
上一篇 2022年6月17日 下午1:36
下一篇 2022年6月17日 下午1:36


相关推荐

  • 【2025最新】Gemini 2.5 Pro完全指南:强大推理能力提升8大应用场景实战效率

    【2025最新】Gemini 2.5 Pro完全指南:强大推理能力提升8大应用场景实战效率

    2026年3月16日
    2
  • C语言多线程问题

    C语言多线程问题在 C 语言中使用多线程 1 C 语言多线程需要使用头文件 pthread h2 使用 pthread t 来创建线程 id 使用 pthread create 创建线程 线程创建完会进行执行 pthread create 函数有四个参数 第一个参数是指向线程标识符的指针 也就是指向线程 id 第二个参数用来设置线程属性 一般为 NULL 第三个参数是线程运行函数的起始地址 也就是该线程需要启动的函数 第四个参数是运行函数的参数 进行传参 一般可设置为 NULL 3 线程创建完毕后有返回值 返回值为 0 即为创建成功 否

    2026年3月26日
    2
  • db2有没有rownum_row_number() over order by

    db2有没有rownum_row_number() over order byrank和rownumber都是自动生成序号,后面都可以跟partitionby分组和orderby排序。不同之处在于,rownumber在orderby后面的字段,排序字段数值相等时,rownumber字段依次递增。   rank在orderby后面的字段,排序字段数值相等时,rownumber都相同,直接跳到下一个不同的序号。selectrank

    2022年5月3日
    86
  • 数据结构:图(Graph)【详解】

    数据结构:图(Graph)【详解】图【知识框架】【考纲内容】图的基本概念图的存储及基本操作邻接矩阵法;邻接表法;邻接多重表;十字链表图的遍历深度优先搜索;广度优先搜索图的基本应用最小(代价)生成树;最短路径;拓扑排序;关键路径图的基本概念在线性表中,数据元素之间是被串起来的,仅有线性关系,每个数据元素只有一个直接前驱和一个直接后继。在树形结构中,数据元素之间有着明显的层次关系,并且每一层上的数据元素可能和下一层中多个元素相关,但只能和上一层中一个元素相关。图是一种较线性表和树更加复杂的数据结构。

    2022年6月28日
    30
  • CentOS上安装git

    CentOS上安装git一 一行代码安装 1 不要求版本号时 只需要一行代码 yum yinstallgit2 安装完成 3 查看版本 gitversion 是 1 8 3 1 版本 这个版本还是蛮旧的二 需要升级版本的在一行代码安装的基础上 继续操作 1 上述步骤的 git 其实是被安装在 usr libexec git core 目录下 2 进入 git 在 GitHub 上发布版本页面 https github com git git releases 可以看到所有 git 已发布的版本 选择最新版的 ta

    2026年3月18日
    2
  • (图文详细)最通俗易懂的CSS 浮动float属性详解

    (图文详细)最通俗易懂的CSS 浮动float属性详解图文详细 最通俗易懂的 CSS 浮动 float 属性详解声明 本文属于搬砖大神的文章到自己的博客上 原文地址为 https www cnblogs com iyangyuan archive 2013 03 27 2983813 html 很早以前就接触过 CSS 但对于浮动始终非常迷惑 可能是自身理解能力差 也可能是没能遇到一篇通俗的教程 前些天小菜终于搞懂了浮动的基本原理 迫不及待的

    2026年3月20日
    2

发表回复

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

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