java.lang 패키지

클래스 용도
Object 자바 클래스의 최상위 클래스로 사용
System 시스템의 표준 입력/출력 장치로부터 데이터를 입력받거나 출력하기 위해 사용자바 가상 기계를 종료할 때 사용
String 문자열을 저장하고 여러 가지 정보를 얻을 때 사용
StringBuffer/StringBuilder 문자열을 저장하고 내부 문자열을 조작할 때 사용
Math 수학 함수를 이용할 때 사용

Object클래스

메서드 설명
protected Object clone() 객체 자신을 복사한 후 반환
boolean equals(Object obj) 다른 객체와 자신이 가진 실제 값을 비교
int hashCode() 객체의 hashCode 값을 반환
String toString() 객체 자신의 정보를 반환

equals()메서드


toString()메서드


String클래스

메서드 설명
int length() 문자열의 길이를 반환
char charAt(int index) 문자열을 하나의 단어 단위로 출력파라미터로는 추출할 문자의 위치를 받는다.
int indexOf(String ch)int indexOf(int ch) 문자열에 포함된 단어 또는 문자열의 위치를 앞에서부터 검색했을 때 일치하는 위치의 인덱스 값을 반환(없을 경우 -1을 반환)
String replace(변경할 문자, 변경 문자) 단어 또는 문장에 있는 특정 단어를 변경
String substring(int beginIndex) 문자열을 원하는 위치에서 자를 때 사용입력된 시작 위치부터 문자열의 마지막까지 반환
String substring(int beginIndex,int endIndex) 문자열을 입력된 시작 위치부터 마지막 위치 전까지의 값을 리턴