분류 전체보기 (119) 썸네일형 리스트형 [Java] 유용한 클래스 - Object 클래스 개요 모든 클래스가 상속받는 최상위 클래스이다. 가장 근본이 되는 클래스라고 보면 된다. 새로운 클래스를 생성하였을때 상속관계를 명시하지 않으면 자동으로 Object 클래스를 상속받게 된다. 주요 메서드 메서드 리턴타입 내용 clone() Object 현재 객체의 복제본 반환 equals() boolean 현재 객체와의 동등성 비교. 참, 거짓 반환 getClass() Class 현재 객체의 Class 객체 반환 toString() String 현재 객체의 문자열 표현 hashCode() int 현재 객체의 고유ID값 반환 [Java] 유용한 클래스 - StringBuffer, StringBuilder클래스 개요 String 클래스가 생성후 수정할 수 없는 것에 비해, StringBuffer클래스와 StringBuilder클래스는 문자열 생성후에 얼마든지 수정이 가능하다. 문자열이 자주 변경될 상황이라면 String 클래스보다는 StringBuffer 혹은 StringBuilder 클래스 사용 검토가 필요하다. StringBuffer 클래스의 주요 메서드 메서드 리턴타입 내용 append(String str) StringBuffer 현재 StringBuffer객체에 str값을 덧붙임 capacity() int 현재 용량 delete(int start, int end) StringBuffer start부터 end까지 삭제 insert(int offset, String str) StringBuffer offse.. [Java] 유용한 클래스 - Wrapper 개요 Wrapper 클래스는 기본자료형(ex. int, char, boolean 등)을 참조변수 형태처럼 포장하는 클래스다. 기본 자료형도 값을 인스턴스의 형태로 전달할 필요가 있는데 이때 Wrapper 클래스를 이용하게 된다. 참고로 wrapper 클래스는 모든 기본자료형을 대상으로 제공된다. 기본자료형과 Wrapper 클래스 형태 기본 자료형 wrapper 클래스 형태 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double Wrapper 클래스의 기능 기능 설명 기능 boxing 박스에 넣다(포장하다) 기본자료형을 인스턴스로 만들기 unboxing 언박싱(=포장을 풀다) 인스턴.. [Java] 유용한 클래스 - String 개요 String 클래스는 java.lang 이라는 패키지에 속하는 클래스이다. 자바 프로그래밍에서 가장 기본이 되는 클래스이다. 엄밀히 따지자면 참조 자료형이지만 가장 기본적인 클래스이다 보니 기본 자료형(int, boolean, char)처럼 사용할 수 있는 혜택이 있는 클래스이다. 생성방법 String 클래스를 생성하는 방법에는 암시적 방법과 명시적 방법이 있다. 생성방법 example 명시적 생성 String str1 = new String("hello world"); 암시적 생성 String str2 = "hello world"; 먼저 리터럴 상수값을 저장할 수 있는 Constant Pool 이라는 영역이 있다. String, 숫자, 각종 문자열, 클래스, 메서드, 식별자, Class 및 Met.. 이전 1 ··· 21 22 23 24 25 26 27 ··· 30 다음