| Boolean |
| final static Boolean FALSE | Boolean 값을 거짓(false)으로 만든다. |
| final static Boolean MAX_VALUE | 65535를 반환한다. |
| final static Boolean MIN_VALUE | 0을 반환한다. |
| final static Boolean TRUE | Boolean 값을 참(True)으로 만든다. |
| Boolean(String s) | 문자열 s값이 True일때만 참(True)이고, 그 외에는 거짓(True)이다. |
| Boolean (boolean value) | 특정값의 Boolean 값을 만든다. |
| boolean booleanValue() | Boolean객체의 값으로 반환한다. |
| boolean equals(Object object) | 객체들의 값이 같으면 참(True), 다르면 거짓(False)를 반환한다. |
| static boolean getBoolean(String s) | 문자열 s의 값이 true이면 참(True)를, 그 외에는 거짓(False)을 반환한다. |
| int hashCode() | Boolean객체의 hash code값을 반환한다. |
| String toString() | Boolean값을 String객체 값으로 반환한다. |
| static Boolean valueOf(String s) | 문자열 s의 값을 Boolean 형식으로 반환한다. |
| Character |
| final static int MAX_RASIX | 36을 반환한다. |
| final static int MIN RADIX | 2를 반환한다. |
| Character (char value) | char형의 값을 Charactor객체 값으로 반환한다. |
| char charValue() | char형의 값을 Charactor객체 값으로 반환한다. |
| static int digit(char ch, int base) | char형의 ch값을 int형의 base로 바꾼다. |
| boolean equals(Object o) | 객체가 동일한지 검사한다. |
| static char forDigit(int digit, int base) | base의 진수로 digit값을 변환한다. forDigit(25, 2) 이면 25의 2진수 값을 반환한다. |
| int hashCode() | hash code값을 반환한다. |
| static boolean isDigit(char c) | c의 값이 0 에서 9사이의 값이면 참(True)값을 반환한다. |
| static boolean isJavaLetter(char c) | c의 값이 알파벳문자 이거나, $, _ 이면 참(True)값을 반환한다. |
| static boolean isLetter(char c) | c의 값이 문자이면 참(True)값을 반환한다. |
| static boolean isLetterOrDigit(char c) | c의 값이 문자이거나 숫자이면 참(True)값을 반환한다. |
| static boolean isLowerCase(char c) | c의 값이 소문자이면 참(True)값을 반환한다. |
| static boolean isSpace(char c) | c값이 공백이거나 탭(tab)문자, 개행(newline)문자, 리턴(return)문자이면 참(True)값을 반환한다. |
| static boolean isUpperCase(char c) | c값이 대문자이면 참(True)값을 반환한다. |
| static char toLowerCase(char c) | c값을 소문자로 변환한다. |
| String toString() | Charactor객체의 값을 String객체 값으로 반환한다. |
| static char toUpperCase(char c) | c값을 대문자로 변환한다. |
| Double |
| final static double MAX_VALUE | double형에서 최대값을 반환한다. |
| final static double MIN_VALUE | double형에서 최소값을 반환한다. |
| final static double NaN | 숫자가 아님을 나타낸다. (부동소수점은 IEEE 754-1985 표준에 따라 표현된다. 이 표준에 따르면 부동소수점은 -0.0과 +0.0, 2개의 0.0을 가지고 있다. 또한 무한대로 오버플로우(overflow)가 발생할 수 있고, 0.0으로 무한히 접근하는 경우에 언더플로우(underflow)가 발생할 수 있다. 표준에는 유효하지 않은 연산(∞ * 0.0, 0.0 / 0.0 등) 결과를 위해 NaN(Not a Number)을 가지고 있다.) |
| final static double NEGATIVE_INFINITY | -1.0/0.0 |
| final static double POSITIVE_INFINITY | 1.0/0.0 |
| Double(double value) | double형 값을 Double객체의 값으로 반환한다. |
| Double (String s) throws NumberFormatExcepion | 문자열 s값을 Double 객체 값으로 반환한다. |
| static long double doubleToLongBits(double value) | 값을 비트(bit)형으로 나타낸다. |
| double doubleValue() | Double객체의 값을 double형으로 나타낸다. |
| boolean equals(Object o) | 객체의 값이 같은지 검사한다. |
| float floatValue() | Double형 객체의 값을 float형으로 반환한다. |
| int hashCode() | hash code값을 반환한다. |
| int intValue() | Double형 객체의 값을 int형으로 반환한다. |
| static boolean isInfinite(double d) | 호출한 객체가 가지고 있는 값이 NEGATIVE_INFINITY(음의 무한대) 또는 POSITIVE_INFINITY(양의 무한대)이면 참(True)값을, 아니면 거짓(False)값을 반환한다. |
| boolean isNaN() | 호출된 값이 NaN이면 참(True)값을, 아니면 거짓(False)값을 반환한다. |
| long longValue() | Double객체의 값을 long형의 값으로 반환한다. |
| String toString() | Double객체의 값을 String형의 값으로 반환한다. |
| static String toString(double d) | d값을 String객체 값으로 변환한다. |
| static Double valueOf(String s) throws NumberFormatException | s값을 Double객체 값으로 변환한다. |
| Float |
| final static float NEGATIVE_INFINITY | -1.0/0.0 |
| final static float POSITIVE_INFINITY | 1.0/0.0 |
| Float객체의 경우 4바이트 자료형이고 Double객체는 8바이트 자료형이라는 것 외에는 메쏘드가 동일하기 때문에 위의 두 메쏘드 외에는 생략하기로 한다. |
| Integer |
| final static int MAX_VALUE | 최대값을 반환한다. |
| final static int MIN_VALUE | 최소값을 반환한다. |
| Integer(int value) | int형 값을 Integer객체형으로 반환한다. |
| Integer (String s) throws NumberFormatExcepion | Strign형 값을 Integer객체형으로 변환한다. |
| double doubleValue() | Integer 객체값을 double형으로 반환한다. |
| boolean equals(Object o) | 객체값이 동일한지 검사한다. |
| float floatValue() | Integer 객체값을 float형으로 반환한다. |
| static Integer getInteger(String propName) | String형 propName을 Integer객체 값으로 반환한다. |
| int hashCode() | hash code를 반환한다. |
| int intValue() | Integer객체 값을 int형으로 반환한다. |
| long longValue() | Integer객체 값을 long형으로 반환한다. |
| static int parseInt(String s) throws NumberFormatException | String형 s값을 int형으로 반환한다. |
| String toString() | Integer객체 값을 String형으로 반환한다. |
| static String toString(int i) | i 값을 String형으로 변환한다. |
| static Integer valueOf(String s) throws NumberFormatException | s값을 Integer객체값으로 변환한다. |
| Long |
| Long 객체 또한 8바이트 자료형인 것 외에는 Integer객체와 메쏘드가 동일하므로 생략한다. |