拡張forループのjava 14

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);
}
}

}

おすすめ

転載: www.cnblogs.com/simly/p/11040005.html