Programming/JAVA
문자열 비교, 정렬하기.
Pure Sage
2012. 12. 14. 18:07
public class stringArraySort { public static void main(String[] args) { String attrib; //문자열을 막 저장하는 배열, 지금은 정리되어있지만 바꿔서 테스트해보길 바람. String[] attribArray = { "book", "business", "communication", "education", "game", "image", "lifeStyle", "map", "productivity", "schedule", "sound", "stock", "utiity", "video" }; for (int i = 0; i < attribArray.length; i++) { for (int j = 0; j < i; j++) { int vs = attribArray[i].compareTo(attribArray[j]); //현재 A to Z 정렬, <= 기호를 >=로 바꾸면 Z to A 정렬 if (vs <= 0) { attrib = attribArray[i]; attribArray[i] = attribArray[j]; attribArray[j] = attrib; } } } //출력 for (int i = 0; i < attribArray.length; i++) { System.out.println(attribArray[i]); } } }