Пакет Java.lang
Класс Character
Объектно-ориентированный класс-оболочка для простого типа Char.
Конструктор:
- Character (char value) – создает объект класса Character.
Методы:
- char charValue() – возвращает значение объекта класса Character;
- static int digit (char ch, int radix) – возвращает числовое значение на основе системы исчисления;
- boolean equals (Object obj) – сравнивает объект;
- int hashCode () – возвращает специальный код (хеш-код) объекта класса Character;
- static boolean isDigit(char ch) – узнает, является ли значение ch числовым значением;
- Static boolean isLowerCase(char ch) – определяет, является ли символьное значение строчным;
- static boolean isUpperCase (char ch) – определяет, является ли символьное значение заглавным;
- static char toLowerCase (char ch) – переводит символ в нижний регистр;
- String toString () – возвращает объект класса String, представленный значением Character;
- static char toUpperCase(char ch) – переводит символ в верхний регистр.
Константы:
- static int MAX_RADIX – максимально доступное преобразование;
- static char MAX_VALUE – максимальное значение;
- static int MIN_RADIX – минимально доступное преобразование;
- static char MIN_VALUE – минимальное значение.
Класс Class
Виртуальная Java машина создает объекты этого класса, которые представляют интерфейсы и классы языка Java.
Методы:
- static Class forName (String сlassName) – возвращает объект Class по названию класса;
- String getName () – возвращает имя интерфейса, класса, массива классов, простых типов представляемых классом Class;
- InputStream getResourceAsStream(String name) – берет искомый ресурс с заданным именем;
- boolean isArray() – определяет, является ли объект массивом классов;
- boolean isAssignableFrom(Class els) – определяет, является ли интерфейс или класс суперинтерфейсом или суперклассом;
- boolean islnstance (Object obj) – определяет совместимость указанных объектов;
- boolean islnterface () – определяет, каким типом интерфейса представлен данный класс;
- Object newlnstance () – создает новый экземпляр класса;
- String toString () – конвертирует объект к виду String.
Класс Integer
Объектно-ориентированный класс для простого типа int.
Конструктор:
- Integer (int value) – создает объект класса Integer.
Методы:
- byte byteValue () – возвращает значение в байтах;
- boolean equals (Object obj) – сравнивает объекты;
- int hashCode() – возвращает специальный код (хеш-код) объекта класса Integer;
- int intValue () – возвращает значение числа как тип int;
- long longValue () – возвращает значение числа как тип long;
- static int parselnt (String s) – извлекает целое десятичное число из заданного объекта класса String; *
- static int parselnt (String s, int radix) – извлекает целое десятичное число со знаком с использованием основания системы исчисления из заданного объекта класса String;
- short shortValue() – возвращает значение числа как тип short;
- static String toBinaryString(int i) – создает строковое представление целочисленного значения в виде целого числа без знака в двоичном представлении;
- static String toHexString(int i) – создает строковое представление целочисленного значения в виде целого числа без знака в шестнадцатеричном представлении;
- static String toDctalString(int i) – создает строковое представление целочисленного значения в виде целого числа без знака в восьмеричном представлении;
- String toString() – возвращает объект класса String, представленный значением целого числа;
- static String toString(int i) – возвращает заданный объект класса String как целое число;
- static String toString(int i, int radix) – создает строковое представление целого числа на основании системы исчисления;
- static Integer valueOf (String s) – возвращает новый объект класса Integer, инициализированный значением s;
- static Integer valueOf (String s, int radix) – возвращает новый объект класса Integer, инициализированный значением s на основе системы исчисления.
Константы:
- static int MAX_VALUE – максимальное значение;
- static int MIN_VALUE – минимальное значение.