java list转arraylist_进制数之间的转换方法

java list转arraylist_进制数之间的转换方法一.Array转为List1.实现方法:java中数组转list使用Arrays.asList(T…a)方法。publicclassArray2List{publicstaticvoidmain(String[]args){List<String>listA=Arrays.asList(“dog”,”cat”,”cow”)…

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

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

一.Array 转为List

1.实现方法 :java中数组转list使用Arrays.asList(T… a)方法。

public class Array2List {
    public static void main(String[] args){
        List<String> listA=Arrays.asList("dog","cat","cow");
        String[] strs={"dog","cat","cow"};
        List<String> listB= Arrays.asList(strs);
        System.out.println(listA);
        System.out.println(listB);
    }
}

2.注意事项

1)Arrays.asList()方法返回的对象是Arrays的内部类,对list的操作仍然反映在原数组上,因此这个list是定长的,不支持add、remove操作;

2)由于asList方法接受的泛型参数,因此不能用于基本类型,只能使用如下方法:

public class Array2List {
    public static void main(String[] args){
        int[] a={1,2,3,4,5};
        List<Integer> list=new ArrayList<>();
        for(int i:a){
            list.add(i);
        }
        System.out.println(list);
    }
}

二.List转为Array

1.实现:使用list.toArray()

public class Array2List {
    public static void main(String[] args){
        List<String> list=new ArrayList<>();
        list.add("dog");
        list.add("cat");
        list.add("cow");
        String[] animals=list.toArray(new String[0]);
        for(String animal:animals){
            System.out.println(animal);
        }
    }
}

 

 

 

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/172267.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • MySQL设计之三范式的理解

    MySQL设计之三范式的理解

  • 扒一扒使用boostrap-fileinput上传插件遇到的坑,Bootstrap-fileinput上传插件的使用详解,「建议收藏」

    扒一扒使用boostrap-fileinput上传插件遇到的坑,Bootstrap-fileinput上传插件的使用详解,「建议收藏」由于公司项目的需求,需要实现动植物名录的添加,包括姓名等信息和图片等,需要使用bootstrap-fileinput的上传插件,在提交添加界面表单数据的同时上传一张或者多张图片,并将上传的图片保存到本地磁盘中(本文是f:盘的目录下),在在实现的时候,不适用bootstrap-fileinput上传插件本身的上传按钮(因为本身的按钮只能上传图片),需要点击提交,将表单的其他信息和图片一起提交到后台。

  • 适配器的作用计算机网络,网络适配器的作用

    适配器的作用计算机网络,网络适配器的作用网络适配器是计算机用来联网的一种设备,也就是网卡。一般这种设备就在主板的插槽中插着,它的工作原理就是通过网络介质来传输一些数据,并转为其他的格式,使这种格式能够被其他的设备所识别。网络适配器的技术参数有很多,例如带宽、电气接口方式等。网络适配器又称网卡或网络接口卡(NIC),英文名NetworkInterfaceCard。它是使计算机联网的设备。平常所说的网卡就是将PC机和LAN连接的网络适配器。…

  • python浪漫表白源码(附带详细教程)_怎么做表白代码

    python浪漫表白源码(附带详细教程)_怎么做表白代码遇到喜欢的某某某,又想给她一点点新鲜感,可以用上博主的这个鲜花表白代码,本代码用于谈恋爱的任意阶段。先来看看效果图本代码简单易懂,适合Python基础小白使用,用到turtle海龟绘图和简单的输出语句。如遇到不懂得地方和需要其它的浪漫表白代码请联系本人QQ:483062431附上源代码:#绘制玫瑰花并添加文字importturtle#设置画布大小#turtle.screensize(canvwidth=None,canvheight=None,bg=None)turtle.setu

  • Window基础(黑客基础)

    Window基础(黑客基础)一、Window重要目录1.ProgramData:C:\ProgramData是个公用的被创建文件夹或文件存放的地方,这些文件夹或文件仅由创建者完整控制。programdata是电脑C盘的一个系统文件夹2.ProgramFiles和ProgramFiles(86):程序软件默认安装目录,它们的区别是前者是安装64位软件,后者是安装32位软件3.Window:系统安装目录4….

  • extern用法总结!

    extern用法总结!

    2021年11月28日

发表回复

您的电子邮箱地址不会被公开。

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