Java Mania
Java Mania
TreeSet
How To Use -使用方法-
Source -TreeSetTest.java-
package mania.test;
import java.util.SortedSet;
import java.util.TreeSet;
public class TreeSetTest
{
// TreeSetの使用方法
public static void main(String[] args)
{
System.out.println("===実行結果===");
TreeSet set = new TreeSet();
set.add("A");
set.add("Z");
set.add("F");
set.add("P");
set.add("O");
System.out.print("TreeSetの要素:");
System.out.println(set);
SortedSet view = set.headSet("J");
System.out.print("Jより小さい要素:");
System.out.println(view);
view = set.tailSet("M");
System.out.print("Mより大きい要素:");
System.out.println(view);
view = set.subSet("H", "S");
System.out.print("HからSまでの要素:");
System.out.println(view);
// viewに値を挿入した場合、元の表でも値が挿入される。
view.add("R");
System.out.println("Viewに\"R\"を挿入");
System.out.print("TreeSetの要素:");
System.out.println(set);
}
}
Results -実行結果-
===実行結果===
TreeSetの要素:[A, F, O, P, Z]
Jより小さい要素:[A, F]
Mより大きい要素:[O, P, Z]
HからSまでの要素:[O, P]
Viewに"R"を挿入
TreeSetの要素:[A, F, O, P, R, Z]
Copyright (C) 2006, JavaMania. All Rights Reserved.