Heim > Java > javaLernprogramm > Hauptteil

Eine kurze Diskussion über die Verwendung der Methode Arrays.asList()

高洛峰
Freigeben: 2017-02-04 10:02:08
Original
1842 Leute haben es durchsucht

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("------------------------");
 }
}
Nach dem Login kopieren

Laufende Ergebnisse:

aa
bb
cc
------------------------
[I@15db9742
------------------------
22
------------------------
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage