인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

chl9338님의 프로필 이미지
chl9338

작성한 질문수

그림으로 배우는 자바, 파트2: 객체지향!

클래스 설계 및 작성

질문!

작성

·

133

0

07분55초쯤에 

("나이 :%s\n" ,  d.age); 이부분이에요

d.age가 int형이라 %d 를 써줘야하는것이 아닌가요?

%s 를 쓸수있는 이유나 개념이 따로있는건가요?

답변 1

0

홍팍님의 프로필 이미지
홍팍
지식공유자

d.age가 정수형(int)이기에

%d가 일반적입니다.

그러나 ("나이 :%s\n" ,  d.age); 또한 가능합니다.

정수값 d.age가 문자열로 자동 변환되어 출력됩니다.

아마도 둘다 가능함을 보이고 싶었던듯 합니다 ㅎ_ㅎ;;

좋은 질문 감사합니다 (_ _ )

chl9338님의 프로필 이미지
chl9338

작성한 질문수

질문하기