강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

chl9338 のプロフィール画像
chl9338

投稿した質問数

絵で学ぶJava、パート2:オブジェクト指向!

オブジェクトストア、ArrayList(2)

문득생각난건데

解決済みの質問

作成

·

338

0

7분30초쯤 toString 메소드를쓰는데

toString 메소드가 문자열로 만들어 리턴하는 메소드잖아요

toString을 쓰지않고 그냥 저문자열에서 System.out.printf("") 이렇게해서 그냥 출력하는거랑 뭐가 다른건가요? 언제 toString을 쓰는건가요

oopjava

回答 4

0

chl9338님의 프로필 이미지
chl9338
質問者

아하 감사합니다 구글링해서 보충해보겠습니다!!

0

hongpark님의 프로필 이미지
hongpark
インストラクター

추후에 배울 "상속"과 "Object 클래스"를

미리 접하게 하기 위한 의도가 담겨있습니다.

문제만을 풀기 위함이라면

toString()을 호출하지 않고,

printf()만으로 해결할 수도 있겠습니다.

조금 더 깊은 내용이 궁금하시다면

아래의 키워드로 구글링~

"자바 Object 클래스 toString"

0

chl9338님의 프로필 이미지
chl9338
質問者

사용하는 방법은 아는데

음.. 그니까 그 toString을 쓰지않고 printf()안에 그냥 출력하는거랑은 그냥 코드차이인건가요?

왜 printf안에 문자열을쓰지않고  toString() 메소드를 쓰는지가 궁금합니다

0

hongpark님의 프로필 이미지
hongpark
インストラクター

toString() 메소드

> 위 메소드는 "문자열"만 만들고, 이를 "반환"합니다.

printf() 메소드

> 위 메소드는 "문자열"을 만들고, "출력"까지 진행합니다.

chl9338 のプロフィール画像
chl9338

投稿した質問数

質問する