중화사전망 - 자전 검색 - Java 오름차순 정렬
Java 오름차순 정렬
Public class sortnumstring {// 정의 sortumstring 메소드 public static string [] sortnumstr (String numStr) {//정의 string If(numStr = = null | | numStr. trim (). Equals ("")//판단 numstr 이 null 이면 null 을 반환합니다. //빈 문자열 마커 mtoken = new string tokenizer (numstr) 만 반환합니다. //정의 변수 string [] result = new string [MTO ken. Counttokens (); //변수를 인스턴스화하고 배열에 할당합니다. Int I = 0;; //I while(MTO ken). Hasmoretokens()){// while 루프 결과 실행 [I] = mtoken.nexttoken (); //I 로 시작하는 배열에서 i++, 즉 0 값을 취합니다. //값을 꺼낼 때마다+1 다음 값 가져오기} 결과를 반환합니다. //이 값 세트 반환} public static voidmain (string [] args) {//main 메서드 string [] s = sortnumstr ("99 345 8 888 550 //이 배열에 int [] ii = new int [s.length] 할당 //String [] 결과 배열을 사용하여 배열 ii 의 수 for(int I = 0;; 나< 2, 길이; I++){// 루프에 대한 I 를 정의합니다. I 는 int [] ii 배열의 길이보다 작습니다. I++ii [I] = integer.parseint (s [I]) 는 루프당 한 번씩 자동으로 증가합니다. //int [] 에 값을 할당하고 integertype} arrays.sort (ii) 로 강제 변환합니다. //지정된 숫자 정렬//ascfor (int I = 0; 나< 2, 길이; I++){// 순환 출력 int [] ii 배열의 값 if (I); 0) {//if I > 0 system.out.print \ "\"; //그런 다음 출력 \ "\"} system.out.print (ii [I]); //그렇지 않으면 출력 int [] iiarray 값}/*//desc for (int I = s.length-1; 나 & gt=0; I-) {if (I < S.length-1) {system.out.print (""); } system.out.print (ii [I]); } */}}