Computer >> Máy Tính >  >> Lập trình >> Java

Chương trình Java để kiểm tra thứ tự của các ký tự trong chuỗi

Để kiểm tra thứ tự của các ký tự trong chuỗi trong Java, mã như sau -

Ví dụ

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.");
      }
   }
}

Đầu ra

The letters are in alphabetical order.

Một lớp có tên Demo chứa một hàm có tên là ‘alphabetical_order’. Hàm này lặp qua chuỗi và kiểm tra xem giá trị của ký tự ở vị trí đầu tiên và vị trí trước đó có giống nhau hay không. Nếu có, nó trả về true, cho biết các bảng chữ cái có thứ tự, nếu không trả về false, cho biết các bảng chữ cái không theo thứ tự. Trong hàm chính, chuỗi được định nghĩa và hàm được gọi trên chuỗi này. Thông báo liên quan được hiển thị trên bảng điều khiển.