소개
문자가 ISO 제어 문자 (ISO control character) 인 경우는 해당 코드 값이 '\u000'에서 '\u001F' 범위 또는 '\u007F'에서 '\u009F' 범위에 속할 때입니다.
문자가 ISO 제어 문자 (ISO control character) 인 경우는 해당 코드 값이 '\u000'에서 '\u001F' 범위 또는 '\u007F'에서 '\u009F' 범위에 속할 때입니다.
터미널에서 다음 명령을 실행하여 ~/project 디렉토리에 ISOControlChar.java라는 새 Java 파일을 생성합니다.
touch ~/project/ISOControlChar.java
이제 ISOControlChar.java 파일에 main 메서드를 작성합니다. main 메서드는 사용자로부터 문자를 입력받아 isISOControl(char ch) 메서드를 사용하여 ISO 제어 문자인지 여부를 확인합니다.
import java.util.Scanner;
public class ISOControlChar {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("Enter any character: ");
char ch = sc.next().charAt(0);
if(Character.isISOControl(ch)){
System.out.println(ch + " is an ISO control character.");
} else {
System.out.println(ch + " is not an ISO control character.");
}
}
}
다음 명령을 실행하여 ISOControlChar 클래스를 컴파일합니다.
javac ISOControlChar.java
이제 프로그램을 실행하려면 다음 명령을 입력합니다.
java ISOControlChar
이 랩에서는 Java Character 클래스의 isISOControl(char ch) 메서드를 사용하여 문자가 ISO 제어 문자인지 확인하는 방법을 배웠습니다. 또한 주어진 문자가 ISO 제어 문자인지 테스트하는 Java 프로그램을 만드는 방법도 배웠습니다.