중화사전망 - 서예자전 - Java 대/소문자 문자열 정렬 결과 (예: AaBb)
Java 대/소문자 문자열 정렬 결과 (예: AaBb)
수입? Java.util. *;
공공? 반? CharTest? {
정전기? 스캐너? Sc = 신규? 스캐너 (system.in);
공공? 정전기? 허공? 메인 (string []? Args)? {
System.out.println ("임의 문자를 입력하십시오! );
문자열? Str=sc.nextLine () 입니다. "replaceall ("[\ \ w]+,?" "). replaceall ("\ \ d ",? "");
StringBuilder? Stb = 신규? Stringbuilder ();
차 []? Chs = str.tochararray ();
시스템. Out.println ("\ n 입력:"+str);
//정렬!
For (내부? I =1; 나 & ltchs.lengthi++)? {
뭐 때문에? (int? J? =? 나; -응? J? & gt0; -응? J-)? {
If (CHS [j] < Chs [j-1]? {
샤일. Tem = CHS [j];
Chs [j] = CHS [j-1];
Chs [j-1] = tem;
}
}
}
Stb. 추가 (CHS);
시스템. Out.println ("\ nsort: 대문자-> 소문자-> 양의 순서: "+STB";
시스템. Out.println ("\ n sort: lowercase-> 대문자-> 역방향 정렬: "+stb.reverse ());
}
}