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;
}
}
}
'JAVA > 쓸만한 코드' 카테고리의 다른 글
2차원 배열의 최고값과 최저값 (0) | 2020.05.26 |
---|---|
기존배열값을 새 2차원배열에 입력하기 (0) | 2020.05.26 |
ASCII코드, charAt으로 문자-> 숫자변환/ 함수 (0) | 2020.05.26 |
입력받은 숫자중에 중복이 있는지 체크 (0) | 2020.05.26 |
swit[ ] 로 겹치는 랜덤숫자 제거 (0) | 2020.05.26 |