-
정수 배열의 분포를 출력하는 메소드JAVA 2021. 4. 28. 13:31메소드 부분1234567891011121314151617static void histo( int [] arr1 , int range) {int [ ] arr2 = new int [range];for(int i = 0 ; i<arr1.length;i++)arr2[(arr1[i]-1)/10]++;for(int i = 0 ; i<arr2.length;i++) {System.out.printf("%3d - %3d : " , i*10+1,i*10+10);for(int j = 0 ; j<arr2[i];j++)System.out.print("*");System.out.println();}}
cs 메인 부분
12345678910int [] arr1 = new int [10];for(int i = 0 ; i<arr1.length;i++)arr1[i] = (int)(Math.random()*100+1);System.out.println(Arrays.toString(arr1));histo(arr1,10);cs 결과
'JAVA' 카테고리의 다른 글
제네릭(Generic) (0) 2021.10.28 자바 가상머신(JVM) 의 구조 (0) 2021.05.14