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


    Arrays.asList()方法的使用

    参考自:

    https://www.cnblogs.com/shanheyongmu/p/6364320.html

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

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

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

      (3)不支持add和remove方法
    上代码:

     1 package com.shanheyongmu.test;
     2 
     3 import java.util.Arrays;
     4 import java.util.List;
     5 
     6 abstract public class AsllistTest {
     7 
     8     public static void main(String[] args) {
     9         String[] s = {"aa","bb","cc"};
    10         List<String> strlist = Arrays.asList(s);
    11         for(String str:strlist){
    12             System.out.println(str);
    13         }
    14         System.out.println("------------------------");
    15         //基本数据类型结果打印为一个元素
    16         int[] i ={11,22,33}; 
    17         List intlist = Arrays.asList(i);
    18         for(Object o:intlist){
    19             System.out.println(o.toString());
    20         }
    21         System.out.println("------------------------");
    22         Integer[] ob = {11,22,33};
    23         List<Integer> oblist = Arrays.asList(ob);
    24         for(int a:oblist){
    25             System.out.println(a);
    26         }
    27         System.out.println("------------------------");
    28     }
    29 }
    30 
    31 复制代码

    运行结果:

     1 aa
     2 bb
     3 cc
     4 ----------------
     5 [I@2524e205
     6 ---------分割线----------
     7 11
     8 22
     9 33
    

  • 相关阅读:
    Java原始数据类型
    Java文件教程
    Java.util.ArrayDeque类
    Java 简介
    面向对象的程序设计
    Java8默认方法
    divide方法
    java.lang.Boolean.compareTo()方法实例
    AWT Button类
    Java的核心优势
  • 原文地址:https://www.cnblogs.com/zhukaixin/p/9207355.html
Copyright © 2020-2023  润新知