Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

문자열의 문자 순서를 확인하는 Java 프로그램

<시간/>

Java에서 문자열의 문자 순서를 확인하는 코드는 다음과 같습니다. -

public class Demo{
   static boolean alphabetical_order(String my_str){
      int str_len = my_str.length();
      for (int i = 1; i < str_len; i++){
         if (my_str.charAt(i) < my_str.charAt(i - 1)){
            return false;
         }
      }
      return true;
   }
   static public void main(String[] args{
      String my_str = "abcmnqxz";
      if (alphabetical_order(my_str)){
         System.out.println("The letters are in alphabetical order.");
      } else{
         System.out.println("The letters are not in alphabetical order.");
      }
   }
}

출력

The letters are in alphabetical order.

Demo라는 클래스에는 'alphabetical_order'라는 함수가 포함되어 있습니다. 이 함수는 문자열을 반복하고 첫 번째 위치와 이전 위치의 문자 값이 동일한지 확인합니다. 예인 경우 알파벳이 순서대로 있음을 나타내는 true를 반환하고, 그렇지 않으면 알파벳이 순서가 아님을 나타내는 false를 반환합니다. 기본 함수에서 문자열이 정의되고 이 문자열에서 함수가 호출됩니다. 콘솔에 관련 메시지가 표시됩니다.