Java compareTo(String anotherString)
2023. 1. 25. 12:48ㆍJava
프로젝트 내 src 내 javabasic 패키지 내 Ex7StringSort.java
package javabasic;
public class Ex7StringSort {
public static void main(String[] args) {
// TODO Auto-generated method stub
String[] datas = { "한은정", "강호동", "Candy", "Milk", "hello", "남보라", "강부자" };
// 오름차순 정렬
for (int i = 0; i < datas.length - 1; i = i + 1) {
for (int j = i + 1; j < datas.length; j = j + 1) {
// 오름차순일땐 음수,거꾸로 내림차순일땐 양수
int diff = datas[i].compareTo(datas[j]);
if (diff > 0) {
String temp = datas[i];
datas[i] = datas[j];
datas[j] = temp;
}
}
}
// 출력
for (int i = 0; i < datas.length; i = i + 1) {
System.out.println(i + "=>" + datas[i]);
}
}
}
0=>Candy
1=>Milk
2=>hello
3=>강부자
4=>강호동
5=>남보라
6=>한은정
'Java' 카테고리의 다른 글
Java 숫자 야구 (0) | 2023.01.25 |
---|---|
Java println(String x) (0) | 2023.01.25 |
Java selection sort (0) | 2023.01.25 |
Java valueOf() (0) | 2023.01.25 |
Java 정답과 비교하여 OX 출력하기 (0) | 2023.01.25 |