浅谈Arrays.asList()方法的使用

 更新时间:2017年02月02日 12:39:47   作者:52Hz  
本文主要介绍了Arrays.asList()方法的使用。具有很好的参考价值,下面跟着小编一起来看下吧

首先,该方法是将数组转化为list。有以下几点需要注意:

(1)该方法不适用于基本数据类型(byte,short,int,long,float,double,boolean)

(2)该方法将数组与列表链接起来,当更新其中之一时,另一个自动更新

(3)不支持add和remove方法

上代码:

package com.hdu.test;
import java.util.Arrays;
import java.util.List;
abstract public class AsllistTest {
 public static void main(String[] args) {
  String[] s = {"aa","bb","cc"};
  List<String> strlist = Arrays.asList(s);
  for(String str:strlist){
   System.out.println(str);
  }
  System.out.println("------------------------");
  //基本数据类型结果打印为一个元素
  int[] i ={11,22,33}; 
  List intlist = Arrays.asList(i);
  for(Object o:intlist){
   System.out.println(o.toString());
  }
  System.out.println("------------------------");
  Integer[] ob = {11,22,33};
  List<Integer> oblist = Arrays.asList(ob);
  for(int a:oblist){
   System.out.println(a);
  }
  System.out.println("------------------------");
 }
}

运行结果:

aa
bb
cc
------------------------
[I@15db9742
------------------------
22
------------------------

请参考这篇文章:https://www.jb51.net/article/104399.htm

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

相关文章

  • SpringBoot自定义对象参数超详细介绍作用

    SpringBoot自定义对象参数超详细介绍作用

    SpringBoot通过自定义对象参数,可以实现自动类型转换与格式化,并可以级联封装,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-09-09
  • JDBC PreparedStatement Like参数报错解决方案

    JDBC PreparedStatement Like参数报错解决方案

    这篇文章主要介绍了JDBC PreparedStatement Like参数报错解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • JVM虚拟机的执行流程解析

    JVM虚拟机的执行流程解析

    这篇文章主要介绍了JVM虚拟机的执行流程图解,Java虚拟机的启动是通过引导类加载器创建一个初始类来完成的,这个类是由虚拟机的具体实现指定的,程序开始执行时他才运行,程序结束时他就停止,需要的朋友可以参考下
    2023-08-08
  • java如何发送get请求获取数据(附代码)

    java如何发送get请求获取数据(附代码)

    这篇文章主要给大家介绍了关于java如何发送get请求获取数据的相关资料,Java中的GET请求方法是HTTP协议中的一种请求方式,用于向服务器请求获取资源,需要的朋友可以参考下
    2023-10-10
  • springboot实用配置详细图文教程

    springboot实用配置详细图文教程

    SpringBoot从本质上来说就是Spring,它通过了一些自己的特性帮助我们简化了Spring应用程序的开发,下面这篇文章主要给大家介绍了关于springboot实用配置的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-05-05
  • Java 轻松入门了解File类的使用

    Java 轻松入门了解File类的使用

    Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。File对象代表磁盘中实际存在的文件和目录。通过以下构造方法创建一个File对象
    2022-03-03
  • Spring Security 安全框架应用原理解析

    Spring Security 安全框架应用原理解析

    这篇文章主要介绍了Spring Security 安全框架应用,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • Spring  ApplicationContextAware 接口的作用及使用方式

    Spring  ApplicationContextAware 接口的作用及使用方式

    Spring提供了许多回调接口,用于Bean生命周期中执行特定的操作,通过实现ApplicationContextAware接口,Spring提供了一种便捷的方式让 Bean获取对Spring容器的引用,本文介绍ApplicationContextAware接口的作用、使用方式,以及在实际应用中的常见场景,感兴趣的朋友一起看看吧
    2024-01-01
  • idea取消git托管方式(删除git文件)

    idea取消git托管方式(删除git文件)

    遇到Git文件传输错误或打不开问题时,需进行Git清理和重新配置,首先删除项目中的.git文件和.gitignore文件,若找不到,检查是否为隐藏文件,接着在IDE的设置中,删除所有版本控制模块,最后,若想重新使用Git,可在设置里重新启用并配置,连接至GitHub仓库即可恢复正常
    2024-10-10
  • Spring的事务管理你了解吗

    Spring的事务管理你了解吗

    这篇文章主要为大家介绍了Spring的事务管理,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01

最新评论