• 浅谈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
    

  • 相关阅读:
    一文摸透从输入URL到页面渲染的过程
    JavaScript实现哈希表
    JavaScript数据结构与算法博客目录
    JavaScript实现图结构
    从宏观到细节为你讲解前端性能优化
    详解HTTP协议
    JavaScript实现排序算法
    Google Stadia免费试用两个月
    安卓手机调成黑白屏幕
    UWP Xbox上隐藏键盘⌨
  • 原文地址:https://www.cnblogs.com/zhukaixin/p/9207355.html
Copyright © 2020-2023  润新知