Java #3-2 배열

배열 접근

/* 5개의 수 입력받아 배열에 저장한 뒤 가장 큰 수를 화면에 출력하는 프로그램 */
import java.util.Scanner;

public class ArrayAccess
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
int number[] = new int[5];
int max = Integer.MIN_VALUE;

for(int i=0; i<number.length; i++)
{
System.out.print(i+1+"번째 수 입력 : ");
number[i] = sc.nextInt();

if(max<number[i])
max = number[i];
}
System.out.println("입력하신 수 중 가장 큰 수는 "+max+"입니다.");
}
}










배열을 이용한 반복문 (for-each문)

/* int, String, enum 타입을 이용한 반복문 활용 프로그램 */
public class ForEachSample
{
enum Week {월, 화, 수, 목, 금, 토, 일}

public static void main(String[] args)
{
int num[] = {1, 2, 3, 4, 5};
String alpha[] = {"a", "b", "c", "d", "e", "f"};
int sum = 0;

for(int i : num)
sum += i;
System.out.println(sum);

for(String s : alpha)
System.out.print(s+" ");
System.out.println();

for(Week day : Week.values())
System.out.print(day+" ");
System.out.println();
}
}


댓글 없음: