コレクション実装クラスArrayList

JAVA コレクションボックス

JAVA のコレクションフレームワークは、プログラムがオブジェクトグループを処理するための標準的な方法を提供するjava.util パッケージで提供される一連のツールです。

1. コレクション実装クラス ArrayList

パッケージ  TestArrayList;

 

import  java.util.ArrayList;

 

パブリッククラス  TestArrayList 

{

 

public static void  main(String [] args   

{

// TODO  自動生成されたメソッドスタブ

ArrayList <String> all  = new  ArrayList <String>();

// 要素メソッドを追加します

すべて.add("a" );

すべて.add("b" );

すべて.add("c" );

すべて.add("d" );

システムアウト .println(の長さ全てがある: + .size())。

。System OUT .println("All content is:" + All );   // toString 関数のオブジェクト書き換える

システム。アウト .println(に設定された第1の要素の最初の」);

すべて.add(0、"first" );  

すべて.add("e" );

システムアウト .println(の長さ全てがある: + .size())。

。System OUT .println("All content is:" + All );   // toString 関数のオブジェクト書き換える

システム。アウト .println(" 設定のb の要素B");

すべて.set(2、"B" );

。System OUT .println("All content is:" + All );   // toString 関数のオブジェクト書き換える

// メソッドを削除します

システム。アウト .println(" 削除Dの要素");

すべて.remove("d" );

システム。アウト .println(の内容がすべてです: + すべて)。

all .remove(4); // 指定された位置にある要素を削除します

システム。アウト .println(の内容がすべてです: + すべて)。

// クエリメソッド

for(String s all

{

システム。out .println(s + "" );

}

forint i = 0; i < all .size(); i ++) 

{

システム。out .println(all .get(i )+ "" );

}

// ArrayList と配列の間の相互作用

システム。アウト .println(" 印刷S1 配列を");

String [] s1  = new  String [ all .size()];

s1  = all .toArray(s1 );

for(文字列s s1

{

システム。out .println(s + "" );

}

// ArrayListを構築するときに値を渡します

ArrayList <String> all2  = new  ArrayList <String>(all );

システム。アウト .println(ALL2 )。

System.out.println(all.equals(all2));//比较是否相等

}

 

}

おすすめ

転載: blog.csdn.net/zl1107604962/article/details/52529487