[Java] java.lang.Object 클래스 - (2) toString()
p.409 ======== Ex6.java 객체 정보를 문자열(String) 로 변환하여 리턴하는 메서드 기본적으로 객체(인스턴스)의 클래스명과 참조값(주소값)을 문자열로 리턴함 일반적으로 객체의 정보란 객체가 가지는 모든 데이터(멤버변수 값)를 의미하므로 toString() 메서드를 오버라이딩하여 모든 멤버변수 값을 문자열로 결합 후 리턴하도록 해야한다! (단축키 : Alt + Shift + S → S) 자바에서 제공하는 대부분의 API 는 toString() 메서드가 오버라이딩되어 있으므로 객체간의 실제 데이터 비교를 쉽게 할 수 있다. (ex. String, ArrayList 등) Person6 클래스 정의 main() 에서 호출 같은 형태로 ..
2022.10.05