소개
isIdentifierIgnorable(char ch) 메서드는 Java 의 Character 클래스에 속합니다. 이 메서드는 특정 문자가 Java 또는 유니코드 식별자에서 무시 가능한 문자로 간주될 수 있는지 여부를 확인하는 데 사용됩니다.
isIdentifierIgnorable(char ch) 메서드는 Java 의 Character 클래스에 속합니다. 이 메서드는 특정 문자가 Java 또는 유니코드 식별자에서 무시 가능한 문자로 간주될 수 있는지 여부를 확인하는 데 사용됩니다.
Java 프로그램의 진입점인 main 메서드를 다음과 같이 선언합니다.
public static void main(String[] args) {
// your code here
}
다양한 문자를 사용하여 변수를 생성합니다. 예시는 다음과 같습니다.
char ch1 = '\u0000'; // ASCII null character
char ch2 = '\u001F'; // ASCII unit separator character
char ch3 = '\u007F'; // ASCII delete character
char ch4 = 'a'; // a normal character
Character.isIdentifierIgnorable(char ch) 메서드를 사용하여 각 문자가 Java 또는 유니코드 식별자에서 무시 가능한 문자인지 출력합니다.
System.out.println("Is " + ch1 + " ignorable? " + Character.isIdentifierIgnorable(ch1));
System.out.println("Is " + ch2 + " ignorable? " + Character.isIdentifierIgnorable(ch2));
System.out.println("Is " + ch3 + " ignorable? " + Character.isIdentifierIgnorable(ch3));
System.out.println("Is " + ch4 + " ignorable? " + Character.isIdentifierIgnorable(ch4));
참고를 위한 전체 코드는 다음과 같습니다.
public class IdentifierIgnorable {
public static void main(String[] args) {
char ch1 = '\u0000'; // ASCII null character
char ch2 = '\u001F'; // ASCII unit separator character
char ch3 = '\u007F'; // ASCII delete character
char ch4 = 'a'; // a normal character
System.out.println("Is " + ch1 + " ignorable? " + Character.isIdentifierIgnorable(ch1));
System.out.println("Is " + ch2 + " ignorable? " + Character.isIdentifierIgnorable(ch2));
System.out.println("Is " + ch3 + " ignorable? " + Character.isIdentifierIgnorable(ch3));
System.out.println("Is " + ch4 + " ignorable? " + Character.isIdentifierIgnorable(ch4));
}
}
터미널에서 다음 명령을 사용하여 Java 프로그램을 컴파일합니다.
javac ~/project/IdentifierIgnorable.java
다음 명령을 사용하여 Java 프로그램을 실행합니다.
java IdentifierIgnorable
이 프로그램은 각 문자가 Java 또는 유니코드 식별자에서 무시 가능한 문자인지 여부에 대한 결과를 출력합니다.
Is ignorable? true
Is ignorable? true
Is ignorable? true
Is a ignorable? false
다양한 문자로 프로그램을 테스트하고 해당 출력을 확인할 수 있습니다.
사용자로부터 입력을 받아 문자가 Java 또는 유니코드 식별자에서 무시 가능한 문자인지 확인하도록 프로그램을 수정해 보세요. 수정된 코드는 다음과 같습니다.
import java.util.Scanner;
public class IdentifierIgnorable {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter a character: ");
char ch = input.next().charAt(0);
System.out.println("Is " + ch + " ignorable? " + Character.isIdentifierIgnorable(ch));
}
}
터미널에서 다음 명령을 사용하여 수정된 Java 프로그램을 컴파일합니다.
javac ~/project/IdentifierIgnorable.java
다음 명령을 사용하여 수정된 Java 프로그램을 실행합니다.
java IdentifierIgnorable
프로그램은 입력을 위해 문자를 요청하고, 해당 문자가 Java 또는 유니코드 식별자에서 무시 가능한 문자인지 여부를 출력합니다.
Enter a character:
$
Is $ ignorable? false
이 랩에서 다음을 배웠습니다.
isIdentifierIgnorable(char ch) 메서드는 문자가 Java 또는 유니코드 식별자에서 무시 가능한 문자로 간주될 수 있는지 확인하는 데 사용됩니다.FORMAT 일반 범주 값을 갖는 모든 문자는 무시 가능한 문자 또는 유니코드 식별자로 간주됩니다.