import java.util.TreeMap;
import java.util.Set;
import java.util.Iterator;
import java.util.Map;
public class parcours_treemap {
public static void main(String args[]) {
/* TreeMap 宣言 */
TreeMaptm = new TreeMap ();
/*TreeMapに要素を追加*/
tm.put(12, "val1");
tm.put(5, "val2");
tm.put(8, "val3");
tm.put(2, "val4");
/* イテレータを使用してコンテンツを表示する */
Set set = tm.entrySet();
イテレータイテレータ = set.iterator();
while(iterator.hasNext()) {
Map.Entry mapentry = (Map.Entry)iterator.next();
System.out.print("key: "+ mapentry.getKey() + " +
"- value: "+mapentry.getValue()+"\n");
}
}
}
key: 2 - 値: val4カップルが
key: 5 - value: val2
key: 8 - value: val3
key: 12 - value: val1
import java.util.TreeMap;このコードを実行すると、次の結果が出力されます:
public class parcours {
public static void main(String args[]) {
/* TreeMap 宣言 */
TreeMaptm = new TreeMap ();
/*TreeMapに要素を追加*/
tm.put(12, "val1");
tm.put(5, "val2");
tm.put(8, "val3");
tm.put(2, "val4");
TreeMaptm2 = new TreeMap ();
tm2.putAll(tm);
/*確認のためだけにいくつかのペアを表示 */
System.out.print("key: 12" + " - value: "+tm2.get(12)+"\n");
System.out.print("key: 8" + " - value: "+tm2.get(8)+"\n");
/*最初と最後のキー*/
System.out.print("first key: "+tm2.firstKey()+" last key: "+tm2.lastKey());
}
}
key: 12 - value: val1References:
key: 8 - value: val3
first key: 2 最後のキー: 12
Please disable your ad blocker and refresh the window to use this website.