자바 - toString()

namkun·2023년 4월 10일
0

JAVA

목록 보기
19/20

toString()

  • Object 클래스의 toString() 메서드는 객체의 문자 정보를 반환한다.
  • '객체의 문자 정보' 라는 것은 객체를 문자열로 표현한 값을 의미한다.
  • 기본적으로 Object 클래스의 toString() 메서드는 "클래스명@16진수 해시코드" 로 구성된 문자정보를 반환합니다.
  • Object의 toString() 메서드의 리턴값은 자바 어플리케이션에서 큰 의미가 없기에 Object 하위 클래스는 toString()을 override해서 유익한 정보를 리턴해줄 수 있도록 한다.
  • ex>

    class Person {
        private String name;
        private int age;
    
        public Person(String name, int age){
            this.name = name;
            this.age = age;
        }
    
        @Override
        public String toString(){
            return "my name is" + name + "and age is " + String.valueof(age);
        }
    }
    
profile
개발하는 중국학과 사람

0개의 댓글