1. toString()을 사용한것과 사용하지 않은것은 결과값 비교
class Book {
	private String title;
	private String author;

	public Book(String title, String author) {
		this.title = title;
		this.author = author;
	}
}

public class BookTest {
	public static void main(String[] args) {
		
		Book book = new Book("데미안", "헤르만 헤세");
		System.out.println(book);

		String str = new String("test");
		System.out.println(str.toString());
		
	}
}

  1. 이제 Book 클래스 내부에 toString()을 만들어 주자
class Book {
	private String title;
	private String author;

	public Book(String title, String author) {
		this.title = title;
		this.author = author;
	}

	@Override
	public String toString() {
		return title + "," + author;
	}
}

public class BookTest {
	public static void main(String[] args) {
		
		Book book = new Book("데미안", "헤르만 헤세");
		System.out.println(book);

		String str = new String("test");
		System.out.println(str.toString());
		
	}
}