JAVA/쓸만한 코드
배열 오름/내림차순 정렬 sorting
웨이칭
2020. 5. 26. 19:21
https://weiqing.tistory.com/72?category=784657
숫자를 입력받아 오름/내림 정렬하는 프로그램(내꺼)
헷깔린것~ * 숫자들을 입력받아 바로 배열 Array[ i ] = sc.nextInt( ); 로 저장함 *주요코드 올림/내림차순 정렬 for(int i = 0; i < Array.length - 1; i++){// i = 0 1 2 3 for (int j = i + 1; j < Array.leng..
weiqing.tistory.com
https://weiqing.tistory.com/73?category=784657
숫자를 입력받아 오름/내림 정렬하는 프로그램 (답안)
오름/내림 판단을 삼항연산식을 사용 -> boolean 을 사용하여 updown 값을 false로 넣고 true일경우 오름, 나머지 false로 코딩됨 출력은 msg로 오름/내림 따로 셋팅하여 수정이 용이하게 함. Scanner sc = new S
weiqing.tistory.com
* 숫자들을 입력받아 바로
배열 Array[ i ] = sc.nextInt( ); 로 저장함
*주요코드
오름/내림차순 정렬
for(int i = 0; i < Array.length - 1; i++){// i = 0 1 2 3
for (int j = i + 1; j < Array.length; j++) {//number.length = 5
if(Array[i] < Array[j]) { // > 내림 (if문에서 결정)
temp = Array[i];
Array[i]= Array[j];
Array[j]= temp;
}
}
}