티스토리 뷰

Java/개념

JAVA/CollectionFramework/TreeSet

정복잉 2020. 5. 30. 03:33
반응형
package day18;

import java.util.Set;
import java.util.TreeSet;
import java.*;

public class Test11 {
	public static void main(String[] args) {
		TreeSet<Integer> tsi = new TreeSet<Integer>();
		TreeSet<String> tss = new TreeSet<String>();
		
		for(int i = 0 ; i<6;i++) {
		tsi.add((int)(Math.random()*46));
		}
		System.out.println(tsi);
		System.out.println(tsi.headSet(20));
		System.out.println(tsi.tailSet(20));
		
		tss.add("apple");
		tss.add("kiwi");
		tss.add("orange");
		tss.add("melon");
		tss.add("watermelon");
		tss.add("banana");
		tss.add("peach");
		tss.add("pineapple");
		System.out.println(tss);
		System.out.println(tss.subSet("m","y"));
	}

}

※개념정리

 

TreeSet<Integer> tsi = new TreeSet<Integer>( );

tsi.headSet(숫자) = [tsi 객체 < 숫자] 반환

tsi.tailSet(숫자) = [tsi 객체 > 숫자] 반환

 

TreeSet<String> tss = new TreeSet<String>( );

tss.subSet("F","T"); = F부터 T까지의 객체를 가진것들 반환

 

'Java > 개념' 카테고리의 다른 글

JAVA/HashMap/Hashtable/Hashing  (0) 2020.05.30
JAVA/HashSet과TreeSet와LinkedHashSet의 비교  (0) 2020.05.30
JAVA/CollectionFramework/HashSet  (0) 2020.05.30
JAVA/Stack와Queue  (0) 2020.05.29
JAVA/ArrayList와LinkedList/Iterator/for-each  (0) 2020.05.29
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함