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

作者:ca88编程

浅谈Arrays.asList()方法的采纳,浅谈arrays.aslist

  首先,该措施是将数组转化为list。有以下几点须求专注:

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

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

  (3)不支持add和remove方法

  上代码:

 1 package com.hdu.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 }

  运营结果:

aa
bb
cc
------------------------
[[email protected]
------------------------
11
22
33
------------------------

  请参谋那篇文章:

首先,该措施是将数组转化为list。有以下几点供给专注: (1)该方法不适用于基本数据类型...

  首先,该格局是将数组转化为list。有以下几点需求注意:

第一,该措施是将数组转化为list。有以下几点须要专注:

一、列表

  • 列表可修改,适用于需求中途添新币素的情景。
  • 一定于任何语言的数组,与 java 中 ArrayList 相似。

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

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

1.定义列表

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

(2)该情势将数组与列表链接起来,当更新当中之不常,另贰个自动更新

  1.1 函数 list(实际上 list 是多少个类)

list('hello')['h','e','l','l','o']

  字符列表转化为字符串:str = ''.join

本文由ca88发布,转载请注明来源

关键词: ca88网址 变量 高级 类型