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를 반환합니다. 기본 함수에서 문자열이 정의되고 이 문자열에서 함수가 호출됩니다. 콘솔에 관련 메시지가 표시됩니다.