#자바 #각각의_숫자 #카운트
public static void main(String[] args) {
int[] num = new int[30];
for(int i = 0; i<num.length; i++) {
num[i] = (int)(Math.random() * 10); // 0부터 9 범위 내의 숫자
System.out.print(num[i] + ", ");
}System.out.println();
// 배열에 들어있는 숫자들이 각각 몇개 들어있는지 카운트 세기
int[] count = new int[10];
for(int i = 0; i<num.length; i++) {
count[num[i]]++; // num[i] 의 값은 count[i]값과 동일 0~9
}
for(int i =0; i<count.length; i++) {
System.out.println(i + "번 : " + count[i]); // 카운트 출력을 위한 구문
}
}
'IT > JAVA' 카테고리의 다른 글
[JAVA/자바] 배열을 사용하여 국어, 영어, 수학 점수 입력 받아 총점 평균 구하기 (0) | 2018.08.24 |
---|---|
[JAVA/자바] 1~45 난수(Math.random)를 발생시켜 로또(lotto) 번호 6개 출력하기 (0) | 2018.08.24 |
[JAVA/자바] Math.random() 을 사용해 로또(lotto) 예제 짜보기 (0) | 2018.08.15 |
[JAVA/자바] Math.ramdom(), 난수 발생 함수를 사용해 배열 내에서 최대값 및 최소값을 구해보기 (0) | 2018.08.07 |
[JAVA/자바] 메서드 생성을 통해, 각 과목의 총점 및 평균 구하기 (0) | 2018.08.07 |