알아보자
971
2019-01-10 11:43:44
4
289

변형 for문에서 거꾸로 가져오기


java for문에서

for(String str : lists){

}

이렇게 해서 가져올 때 lists의 첫번째 값이 아닌 마지막 값부터 가져오는 방법이 있나요?

그냥 for(int i<=lists.size(); i>0; i--) 이런 식으로 해야되는 건가요?

0
0
  • 답변 4

  • 시닙이
    427
    2019-01-10 11:47:18

    후자 방식으로 하셔야 할것 같습니다 ㅠㅠ 

    0
  • catharsis
    332
    2019-01-10 12:12:36
     Collections.reverse(lists);
    4
  • jslovers
    1k
    2019-01-10 12:20:01
    List<String> foo = new ArrayList<>();
    foo.add("a");
    foo.add("b");
    foo.add("c");
    ListIterator li = foo.listIterator(foo.size());

    while (li.hasPrevious()) {
    String s = String.valueOf(li.previous());
    System.out.println("s = " + s);
    }
    1
  • 알아보자
    971
    2019-01-10 12:29:01

    감사합니다


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.