String 유형의 배열 정렬

1221 단어 계산법

String 유형 배열 정렬

  • 수 그룹 정렬
  • 코드
  • 배열 정렬


    기본 데이터 형식의 수조에 대해 우리는java를 통과할 수 있다.util 패키지의 Arrays 클래스를 sort 방법으로 정렬합니다.인용 형식의 그룹에 대해Comparator 인터페이스를 실현하고 그의compare 방법을 다시 쓸 수 있습니다.compare 방법의 반환값에 대해 크면 정수를 되돌려주고 작으면 음수를 되돌려주며 0을 되돌려준다.

    코드

    import java.util.Arrays;
    import java.util.Comparator;
    
    //  : String         
    public class TestDemo2 implements Comparator {
    
        public static void main(String[] args) {
            String [] arr={"haha","lala","ggg"};
            char [] ch={'a','g','b'};
            Arrays.sort(ch);
    
    
            sort(arr);
            for (int i=0;i0){
                        str=arr[j];
                        arr[j]=arr[i];
                        arr[i]=str;
                    }
                }
    
            }
        }
    
    
        public int compare(String s1, String s2) {
           Character ch1= s1.charAt(0);
           Character ch2=s2.charAt(0);
    
           return (ch1-ch2)>0?1:(ch1-ch2)==0?0:-1;
        }
    }
    
    
    
    

    좋은 웹페이지 즐겨찾기