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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ThinkServer RS260安装CentOS操作实录

    ThinkServer RS260安装CentOS操作实录

    2022年4月2日
    121
  • 工作流引擎Activiti系列(一)——初识[通俗易懂]

    工作流引擎Activiti系列(一)——初识[通俗易懂]1、介绍  几乎任何一个公司的软件开发都会涉及到流程,以往我们可能是这么实现的:业务表添加标志位标识流程的节点状态,关联批注表实现审核意见,根据一些业务数据分析处理逻辑,分配任务到用户,节点的调度,审批等…..这其实是很繁琐的,且不说开发起来比较混乱,维护起来更是难上加难:     Activiti刚好就能解决几乎所有的这些问题,当流程开发变得简单有趣。  官网:

    2025年7月14日
    3
  • wifi6是6ghz频段吗_wifi信号频段

    wifi6是6ghz频段吗_wifi信号频段随着全球影响力最大的移动通信大展MWC2022的正式开展,高通于全球首发Wi-Fi7解决方案-FastConnect7800,支持高达5.8Gbps的峰值速度和低于2ms的时延。大众也期待能从成熟的WIFI4、WIFI5向更新的WIFI6、WIFI6E、WIFI7产品过渡,享受更加流畅的无线体验。与WIFI相关的6GHz频段,在世界各地区的分配也是无线人关注的重点。WIFI6所使用频段与WIFI5是一样的,即2.4GHz+5GHz,只是支持更新的802.11AX协议。WIFI6E与WIFI7则是三

    2022年10月20日
    2
  • 中小型企业局域网的组网方案

    中小型企业局域网的组网方案中小型企业局域网的组网方案1.中小型企业局域网的组网方案2.背景和发展情况分析计算机网络技术的迅猛发展,我们当今社会已经步入到了一个信息化时代。人们可以通过网络就可以获取更多的信息资料,人们的生活和工作方式也已经发生了翻天覆地的巨大变化。随着组网技术的发展,中小型企业中的网络连接就出现了局域网的概念,它是指将一定范围内的计算机应用一定的计算机技术连接在一起,从而实现多台电脑同时共享公用网络资源。这种局域网手段将更大的方便局域网内的用户,还可以节省大笔的成本费用和网络开支。对于中小型企业来说,其网络建设

    2022年7月12日
    21
  • mac怎么上传文件到服务器_shell上传文件到服务器

    mac怎么上传文件到服务器_shell上传文件到服务器前言我们使用mac时,想让本地文件上传至服务器,该怎么办呢windows系统,我们可以使用xftp或者rz命令,那么mac呢?mac系统,我们可以使用sftp、scp或者rz命令,本文介绍sft

    2022年8月6日
    3
  • CMD命令实现数字雨

    CMD命令实现数字雨使用cmd命令可以实现类似黑客帝国中的数字雨,这里给出脚本和演示效果:digitalrain.bat@echoofftitledigitalraincolor0bsetlocalENABLEDELAYEDEXPANSIONfor/l%%iin(0)do(set”line=”for/l%%jin(1,1,80)do(set/aDown%%…

    2022年6月9日
    48

发表回复

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

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