리스트돌릴땐 무조건 foreach(향상된 for 문)를 사용하자
Java5 에서부터 for-each 문이 추가됐다. 특별히 새로운 문법이 추가된게 아니라 기존 for문을 활용하는거라 for-each라고하면 못알아듣는 사람도 있고, 향상된 for문이라고 말하는사람도 있고.. 특히 요즘엔 stream API에 forEach() 메서드까지 추가되면서 의사소통에 약간 혼란스럼이 있긴하지만 보면 다들 알것이다. List list = Arrays.asList(1, 2, 3, 4, 5); for(Integer i : list){ System.out.println(i); } for-each 문은 인덱스를 명시할 필요없이 알아서 리스트 사이즈만큼 반복되기때문에 에러여지도 없어지고 코드도 간결해지는 매우 유용한 문법이지만 한가지 치명적인 문제점이 있다. 그것은 인덱스를 사용할 수 없다..
Java
2016. 10. 30. 22:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 정규표현식
- servlet
- java
- TEST
- Kotlin
- db
- Jackson
- code
- clean code
- mariadb
- OOP
- Git
- java8
- Spring
- Design Pattern
- javascript
- MySQL
- spring cloud
- JavaScript Core
- go-core
- generics
- toby
- JPA
- http
- programming
- frontend개발환경
- DesignPattern
- backend개발환경
- frontcode
- EffectiveJava
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함