<Question 10>
8칸 크기의 배열을 선언하고 랜덤수로 초기화 한 후 가장 큰 수와 작은 수를 각각 출력하시오.
package ex02;
import java.util.Arrays;
import java.util.Random;
public class Ex10 {
public static void main(String[] args) {
int [] arr = new int[8];
Random rd = new Random();
int max = 0;
int min = arr[0];
for(int i=0; i<arr.length; i++) {
arr[i] = rd.nextInt(99)+1;
if(i==0) {
min = arr[0];
}
if(arr[i]>max) {
max = arr[i];
}else if(arr[i]<min) {
min = arr[i];
}
}
System.out.println(Arrays.toString(arr));
System.out.println("가장 큰 값: "+max);
System.out.println("가장 작은 값: "+min);
}
}