Java
< Java > ArrayLoop (배열 순회)
98kg
2023. 11. 1. 14:25
이번 포스팅에서는 ArrayLoop (배열 순회) 에 대해 작성해보겠습니다.
우선 배열부터 선언하겠습니다.
String[] coffees ={"아메리카노", "카페모카", "라떼", "카푸치노"};
System.out.println(coffees.length);
배열의 순회를 for 반복문을 이용해보겠습니다.
//for 반복문 순회
for (int i = 0; i < 4 ; i++) {
System.out.println(coffees[i] + " 하나");
}
System.out.println("주문 완료");
System.out.println("------------------");
배열의 길이를 이용한 순회
배열의 length 속성을 이용하면 배열의 인덱스 값이 아닌 1부터 카운팅 하여 배열의 길이를 int로 return 합니다
//배열의 길이를 이용한 순회
for (int i = 0; i < coffees.length ; i++) {
System.out.println(coffees[i] + " 하나");
}
System.out.println("주문 완료");
System.out.println("------------------");
for each 이용
저번에 작성한 for each 구문을 이용할 수 도 있습니다.
https://let-coding.tistory.com/entry/Java-%EB%B0%98%EB%B3%B5%EB%AC%B8-forEach
< Java > 반복문 ( forEach)
forEach 를 이용하면 배열, 컬랙션의 대입과, 순회에 매우 편하다. forEach 에 문법 부터 보여드리겠습니다. for (type varName : iterate) { // 루프 실행문 } 우선 하나의 변수를 for 문 안에서 선언 후 interate
let-coding.tistory.com
for (String coffee : coffees) {
System.out.println(coffee + " 하나");
}
System.out.println("주문 완료");
이 코드들의 전체 결과입니다.