[ JAVA ] 배열 ( For each문 )
2022. 1. 4. 23:47ㆍJAVA
For - each문
- 배열을 순환할 시 , 반복문 보다 편리하게 순환할 수 있도록 새로운 문법을 제공
for(자료형 변수명 : 배열명){ 변수가 배열을 순환하면서 반복할 명령 } |
ex)
package day0112;
import java.util.Arrays;
public class Test2 {
public static void main(String[] args) {
String [] a = {"Hello","JAVA","안녕하세요"};
for(String i:a) {
System.out.println(i);
}
int [] b = {1,2,3,4,5};
for(int i:b) {
System.out.println(i);
}
}
}
- 각 배열안에 있는 숫자와 문자를 for each문을 이용하여 출력한 것을 볼 수 있다.
이때, for ( ) 안에 String과 int 등 타입을 잘 구분하여 사용해주어야 한다!
ex) 입력받은 것을 배열에 저장하여 출력하기
package day0112;
import java.util.Scanner;
public class Test2 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String fruits [] = new String[5];
for(int i=0;i<5;i++) {
System.out.println("주문 하실 과일을 입력해주세요!");
fruits[i]=sc.next();
}
System.out.println(" ======주문 받은 과일 내역=====");
for(String eachfruits:fruits) {
System.out.println(eachfruits + " ");
}
}
}
- 총 5가지의 과일을 입력받아 배열에 저장을 하였고,
for(String eachfruits:fruits) {
System.out.println(eachfruits + " ");
}
를 통해 5가지의 입력받은 과일의 이름을 출력해 보았다.
'JAVA' 카테고리의 다른 글
[ JAVA ] 배열 활용하여 서점 프로그램 구현하기 (0) | 2022.01.12 |
---|---|
[ JAVA ] 배열 활용하여 카페프로그램 구현하기 (0) | 2022.01.07 |
[JAVA] 배열 ( 복제 ) (0) | 2022.01.03 |
[JAVA] 배열 활용 (로또 랜덤 번호 생성 프로그램 만들기) (0) | 2022.01.02 |
[JAVA] 배열 (0) | 2021.12.31 |