반응형

아주 간편히 배열을 출력하는 방법이 있다.


일반적인 for문

1
2
3
4
5
String[] arr = new String[100];
 
for(int i=0; i<arr.length; i++){
 
System.out.println(arr[i]);
cs


위의 반복문을 아래오 같이 바꿀 수 있다.


간편한 for문 (for each) 의 구조

for each문의 구조이다.

1
2
3
for (type var: iterate) {
    body-of-loop
}
cs


사용 예시

1. String 배열을 사용한 경우

1
2
3
4
5
String[] arr = new String[100];
 
for(String a : arr){
 
System.out.println(a);
cs


2. ArrayList를 사용한 경우

1
2
3
4
5
6
7
8
ArrayList<String> alphabets = new ArrayList<String>();
numbers.add("A");
numbers.add("B");
numbers.add("C");
 
for(String Alphabet: alphabets) {
    System.out.println(Alphabet);
}
cs


등 Char[], Int[] 배열에도 사용될 수 있다.

반응형

'개인 공부 > 자바' 카테고리의 다른 글

모든 경우의 수 (백 트래킹)  (0) 2018.02.08
int vs Integer (Wrapper 클래스)  (1) 2018.01.17
인터프리터 vs 컴파일러  (0) 2018.01.17
모든 경우의 수 (비트 연산)  (0) 2018.01.08
ArrayList 사용 이유  (0) 2018.01.04

+ Recent posts