Java -практика использования
66ac8edd

Методы класса Character



Листинг 4.2. Методы класса Character в программе CharacterTest 

class CharacterTest{

  public static void main(String[] args){ 



  char ch = '9';

  Character cl = new Character(ch);
 

  System.out.println("ch = " + ch);

  System.out.println("cl.charValue() = " +

     c1.charValue());
 

  System.out.println("number of 'A' = " +

     Character.digit('A', 16}}; 

  System.out.println("digit for 12 = " +

     Character.forDigit(12, 16}}; 

  System.out.printlnC'cl = " + cl.toString() );
 

  System.out.println("ch isDefined? " +

     Character.isDefined(ch));
 

  System.out.println("ch isDigit? " +

     Character.isDigit(ch));
 

  System.out.println("ch isldentifierlgnorable? " +

     Character.isldentifierlgnorable(ch));
 

  System.out.println("ch isISOControl? " +

     Character.isISOControl(ch));
 

  System.out.println("ch isJavaldentifierPart? " +

     Character.isJavaldentifierPart(ch));
 

  System.out.println("ch isJavaldentifierStart? " +

     Character.isJavaldentifierStart(ch));
 

  System.out.println("ch isLetter? " +

     Character.isLetter(ch));
 

  System.out.println("ch isLetterOrDigit? " +

     Character.isLetterOrDigit(ch));
 

  System.out.println("ch isLowerCase? " +

     Character.isLowerCase(ch));
 

  System.out.println("ch isSpaceChar? " +

     Character.isSpaceChar(ch));
 

  System.out.println("ch isTitleCase? " +

     Character.isTitleCase(ch));
 

  System.out.println("ch isUnicodeldentifierPart? " +

     Character.isUnicodeldentifierPart(ch));
 

  System.out.println("ch isUnicodeldentifierStart? " +

     Character.isUnicodeldentifierStart(ch));
 

  System.out.println("ch isUpperCase? " +

     Character.isUpperCase(ch));
 

  System.out.println("ch isWhitespace? " +

     Character.isWhitespace(ch));
} }

В класс Character вложены классы Subset и UnicodeBlock , причем класс Unicode и еще один класс, inputSubset , являются расширениями класса Subset , как это видно на Рисунок 4.1. Объекты этого класса содержат подмножества Unicode.



Содержание раздела