In Collection trong Java



Miêu tả vấn đề

Cách in một Collection trong Java?

Giải pháp

Ví dụ sau minh họa cách in một Collection bởi sử dụng phương thức tMap.keySet(), tMap.values() và tMap.firstKey() của lớp Java Util trong Java.

import java.util.*;public class TreeExample{
   public static void main(String[] args) {
      System.out.println("Tree Map Example!\n");
      TreeMap tMap = new TreeMap();
      tMap.put(1, "Sunday");
      tMap.put(2, "Monday");
      tMap.put(3, "Tuesday");
      tMap.put(4, "Wednesday");
      tMap.put(5, "Thursday");
      tMap.put(6, "Friday");
      tMap.put(7, "Saturday");
      System.out.println("Keys of tree map: " 
      + tMap.keySet());
      System.out.println("Values of tree map: " 
      + tMap.values());
      System.out.println("Key: 5 value: " + tMap.get(5)+ "\n");
      System.out.println("First key: " + tMap.firstKey() 
      + " Value: " 
      + tMap.get(tMap.firstKey()) + "\n");
      System.out.println("Last key: " + tMap.lastKey() 
	  + " Value: "+ tMap.get(tMap.lastKey()) + "\n");
      System.out.println("Removing first data: " 
      + tMap.remove(tMap.firstKey()));
      System.out.println("Now the tree map Keys: " 
      + tMap.keySet());
      System.out.println("Now the tree map contain: " 
      + tMap.values() + "\n");
      System.out.println("Removing last data: " 
      + tMap.remove(tMap.lastKey()));
      System.out.println("Now the tree map Keys: " 
      + tMap.keySet());
      System.out.println("Now the tree map contain: " 
      + tMap.values());
   }
}

Kết quả

Code trên sẽ cho kết quả sau:

C:\collection>javac TreeExample.javaC:\collection>java TreeExample
Tree Map Example!Keys of tree map: [1, 2, 3, 4, 5, 6, 7]
Values of tree map: [Sunday, Monday, Tuesday, Wednesday, 
Thursday, Friday, Saturday]
Key: 5 value: ThursdayFirst key: 1 Value: SundayLast key: 7 Value: SaturdayRemoving first data: Sunday
Now the tree map Keys: [2, 3, 4, 5, 6, 7]
Now the tree map contain: [Monday, Tuesday, Wednesday,
Thursday, Friday, Saturday]Removing last data: Saturday
Now the tree map Keys: [2, 3, 4, 5, 6]
Now the tree map contain: [Monday, Tuesday, Wednesday,
Thursday, Friday]C:\collection>

collection_trong_java.jsp