중화사전망 - 서예자전 - 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 ());

}

}