com.java14.myjavaパッケージ。
輸入はjava.util.ArrayList;
輸入java.util.HashMapを;
インポートするjava.util.Iterator;
輸入はjava.util.List;
輸入java.util.Map;
輸入java.util.Map.Entry。
輸入java.util.Set;
輸入org.junit.Test;
パブリッククラスTestArrays {
@Test
ます。public void test1の()
{
一覧<文字列>リスト=新しいのArrayList <文字列>();
list.add( "TOM")。
list.add( "TOM2");
list.add( "TOM3");
反復子の<string>が(list.iteratorを=)。
一方、(it.hasNext())
{
System.out.printlnは(it.next())。
}
INT [] ARR = {3,1,2,5}。
以下のために(INT i = 0; I <arr.length; I ++)
{
System.out.printlnは(ARR [I])。
}
//增强ため循环
ため(INT I:ARR)
{
のSystem.out.println(I)。
}
地図<文字列、文字列>マップ=新しいHashMapの<文字列、文字列>();
map.put( "1"、 "アリス")。
map.put( "2"、"Alice2");
map.put( "3"、 "Alice3")。
//迭代エントリ集合
/ *
(エントリ<文字列、文字列> E:セット)のための
{
文字列キー= e.getKey()。
文字列値= e.getValue()。
System.out.println(キー+値)。
}
* /
設定された設定の<string> = map.keySet()。
(文字列S:セット)のための
{
System.out.printlnは(S + "=" + map.get(S))。
}
}
/ **
*测试变长参数
* /
@Test
ます。public void testVarParam(){
一覧<文字列>リスト=新しいのArrayList <文字列>();
addEle(リスト、 "TOM"、 "tompkj"、 "cdnoe"、 "xdweopo");
System.out.println(はlist.size())。
}
プライベート無効addEle(一覧<文字列>リスト、文字列、文字列... x)は
{
のため(のString:X)
{
list.add(S);
}
}
}