Java
[JAVA] Object 클래스_toString() 메서드
HSRyuuu
2023. 2. 5. 19:32
toString()
- 객체의 정보를 String으로 바꿔서 사용
- String, Integer 클래스는 이미 재정의 되어있음
- 이클립스에서 [ shift + alt + s ] - Generate toString()... 로 자동 생성 가능
class Car{
String color;
int num;
public Car(String color, int num) {
this.color = color;
this.num = num;
}
//toString() 오버라이딩
@Override
public String toString() {
return "Car [color=" + color + ", num=" + num + "]";
}
}
public class Test {
public static void main(String[] args) {
Car car1 = new Car("red",1235);
System.out.println(car1.toString());
}
}
< 출력 결과 >
1. toString override 하지 않았을때
2. toString() override 했을 때
반응형