-
< Java > ArrayLoop (배열 순회)Java 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("주문 완료");
이 코드들의 전체 결과입니다.
'Java' 카테고리의 다른 글
<Java> 다차원 배열 순회 (0) 2023.11.01 < JAVA >MultiArray 다차원 배열 (2차원 배열) (0) 2023.11.01 < Java > Array (배열) (0) 2023.11.01 < Java > break, continue, return 에 특징, 차이점 알아보기 (0) 2023.10.10 < Java > 반복문 ( forEach) (0) 2023.10.10