반응형
자바에 대한 수업이 끝나고 시험을 보았는데 오답인 2문제 모두 for-each문을 알지 못해서 틀린 문제여서
for-each문에 대해서 간략하게 정리해보고자 한다.
for
(꺼낼 자료형 이름 : 반복할 대상)
// 예시
int numbers[100];
for(int number : numbers) {
}
위와 같이 numbers라는 배열을 대상으로 해서 인덱스를 가지고 표현하는 것이 아닌 for문이 도는동안 numbers에서 순서대로 하나씩 꺼내와서 쓰는 방식의 표현 법입니다.
-> 답 4번
-> 답 (1)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
ArrayList<Integer> al=new ArrayList<Integer>(2);
al.add(1);
al.add(2);
al.add(0);
al.add(-1);
al.add(-2);
try {
System.out.print(al.size());
for(int res:al) {
System.out.print(10/res+" ");
}
}
catch(Exception e) {
System.out.print("HELLO");
}
finally {
System.out.print("JAVA");
}
System.out.print("WORLD");
|
cs |
(2) : 510 5 HELLOJAVAWORLD
반응형
'JAVA' 카테고리의 다른 글
[JAVA] MVC 학생부 프로그램 실습 (0) | 2022.07.04 |
---|---|
[JAVA] MVC 자판기 프로그램 실습 (CRUD 개념) (0) | 2022.06.29 |
[JAVA] 파일 입출력 (FileInputStream , FileOutputStream) (0) | 2022.06.27 |
[JAVA] 예외 처리 (try, catch, finally) (0) | 2022.06.27 |
[JAVA] 인터페이스 Interface (0) | 2022.06.27 |