문자열을 무작위로 입력받아 문자순으로 출력하는 프로그램을 만들어본다.
.
.
package Set;
import java.util.*;
public class TreeSetEx2 {
public static void main(String[] args) {
TreeSet<String> stringSet = new TreeSet<String>();
stringSet.add("apple");
stringSet.add("forever");
stringSet.add("description");
stringSet.add("ever");
stringSet.add("zoo");
stringSet.add("base");
stringSet.add("guess");
stringSet.add("cherry");
System.out.println(stringSet);
Iterator<String> it = stringSet.iterator();
int cnt = 1;
while(it.hasNext()) {
System.out.println(cnt + "번째 문자열 : " + it.next());
cnt++;
}
}
}
.
.
.
.
사실 배열로 넣고 sort를 해도 된다.
728x90
반응형
'Java > 본격 Java 퀴즈 기초' 카테고리의 다른 글
[Java] Enumeration 실습 (0) | 2020.07.15 |
---|---|
[Java] HashSet을 이용하여 교집합, 차집합, 합집합 구해보기 (0) | 2020.07.13 |
[Java] Stack을 이용하여 2진수 만들기 (0) | 2020.07.13 |
[Java] 도형의 성질을 이용하여 크기 조절하기(인터페이스) (0) | 2020.07.13 |
[Java] 점과 원 위치 이동하는 절차 인터페이스로 만들기 (0) | 2020.07.13 |