강의로 돌아가기
PaKu

for문으로는 어떻게하면되나요?

import java.util.*;

public class SetExam{
public static void main(String[] args){
Set set = new HashSet();
set.add(a);
set.add(b);

Iterator<String> iter = set.iterator();
//iter를 이용해서 set의 내용을 출력하세요.
while(iter.hasNext()){
  String str = iter.next();
System.out.println(str);
}

}
}

작성중인 코드―SetExam.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.*;

public class SetExam{
  public static void main(String[] args){
    Set<String> set = new HashSet<String>();
    set.add("a");
    set.add("b");

    Iterator<String> iter = set.iterator();
    //iter를 이용해서 set의 내용을 출력하세요.
    while(iter.hasNext()){
      String str = iter.next();
    System.out.println(str);
    }
  }
}
1 개의 답변
차지원

while 을 굳이 for로 쓰신다면 for(int i; iter.hasNext();){ ....} 쓰시면 되네요

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.