for문으로 컬렉션 순회
MenuItem menuItem1 = new MenuItem("ShackBurger", 6.9, "토마토, 양상추, 쉑소스가 토핑된 치즈버거");
MenuItem menuItem2 = new MenuItem("SmokeShack", 8.9, "베이컨, 체리 페퍼에 쉑소스가 토핑된 치즈버거");
MenuItem menuItem3 = new MenuItem("Cheeseburger", 6.9, "포테이토 번과 비프패티, 치즈가 토핑된 치즈버거");
MenuItem menuItem4 = new MenuItem("Hamburger", 5.4, "비프패티를 기반으로 야채가 들어간 기본버거");
List<MenuItem> menuItems = new ArrayList<>();
menuItems.add(menuItem1);
menuItems.add(menuItem2);
menuItems.add(menuItem3);
menuItems.add(menuItem4);
for (int i = 0; i < menuItems.size(); i++) {
MenuItem menuItem = menuItems.get(i);
System.out.println((i + 1) + ". " + menuItem.menuName + "\t| W " + menuItem.menuPrice + " | " + menuItem.menuDetail);
}
<향상된 for문(for each문)>
*문법
for(자료형 변수명 : 배열명) {
문장
}
*단축키
리스트에 .을 붙이고 for을 쓴 후 tab
public class prac {
public static void main(String[] args) {
List<String> list1 = List.of("하나", "둘", "셋");
for (String s : list1) {
System.out.println("향상된 for문 사용 : " + s);
}
}
}
'개발 > 부트캠프' 카테고리의 다른 글
본캠프 : 개인 과제(계산기 만들기)_1:1 피드백 (0) | 2025.01.16 |
---|---|
본캠프 : 개인 과제(키오스크 만들기)_Scanner 값 입력 복습 (0) | 2025.01.15 |
본캠프 : 개인 과제(계산기 만들기) Getter, Setter 코드 (0) | 2025.01.13 |
본캠프 : 개인 과제(계산기 만들기) 해설 강의 (0) | 2025.01.10 |
본캠프 : 개인 과제(계산기 만들기) 완료 후기 (0) | 2025.01.09 |