Zuerst wandelt diese Methode das Array in eine Liste um. Folgende Punkte sind zu beachten:
(1) Diese Methode ist nicht für grundlegende Datentypen geeignet (Byte, Short, Int, Long, Float, Double, Boolean)
(2) Diese Methode verknüpft Arrays mit Listen, und wenn eines davon aktualisiert wird, aktualisiert das andere automatisch
(3) Die Add- und Remove-Methoden werden nicht unterstützt
Der obige Code:
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("------------------------"); } }
Laufende Ergebnisse:
aa bb cc ------------------------ [I@15db9742 ------------------------ 22 ------------------------
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels jedem beim Lernen oder bei der Arbeit helfen kann die chinesische PHP-Website!
Weitere Artikel zur Verwendung der Arrays.asList()-Methode finden Sie auf der chinesischen PHP-Website!