본문 바로가기
study/Java

[Java] 29. 기본 API (toString)

by 금이패런츠 2022. 3. 25.
728x90
반응형
package chap11;
/*
 * toString() : 객체의 문자열에 관여하는 메서드
 * => 참조변수를 출력하면 자동으로 toString메서드 호출됨.
 * => 내용 출력을 위해서는 오버라이딩 필요.
 * => Object 클래스에서는 클래스명@16진수hashCode값 구현됨.
 */
class ToString {
	int value;
	ToString(int value) {
		this.value = value;
	}
	@Override
	public String toString() {
		return "ToString [value=" + value + "]";
	}
}
public class ToStringEx1 {
	public static void main(String[] args) {
		ToString t1 = new ToString(10);
		ToString t2 = new ToString(20);
		System.out.println(t1); //자동으로 toString() 호출
		System.out.println(t2); //자동으로 toString() 호출
	}
}
728x90
반응형

'study > Java' 카테고리의 다른 글

[Java] 29. 기본 API (String.2)  (0) 2022.03.25
[Java] 29. 기본 API (String.1)  (0) 2022.03.25
[Java] 29. 기본 API (hashCode)  (0) 2022.03.25
[Java] 29. 기본 API Exam1  (0) 2022.03.25
[Java] 29. 기본 API (Object 클래스)  (0) 2022.03.25