inflearn logo
강의

Course

Instructor

Learning Java through Pictures, Part 2: Object Orientation!

Constructor definition and default constructor

질문드립니다.

220

ska2485

26 asked

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
String gogo() {
return String.format(name,hp);

위와 같은 코드에서 int형 hp는 왜 출력이 안되는지 궁금합니다

oop java

Answer 5

1

hongpark

낮에 슬쩍 보고 돌려보진 않았는데,
다시보니 아마 이런 결과를 원하신 듯 합니다.

다음의 String.format 사용을 참조해보세요 👻

 

다음은 그 결과입니다.

 

더 자세한 내용은
"String format 사용법" 정도로 구글링해보세요 🙏

1

hongpark

네, 맞습니다.

출력을 하지않고
단순히 값 반환만을 하는 코드이네요

0

ska2485

감사합니다!!!!

0

hongpark

500원 👻

0

ska2485

package 생성자;
public class Hero {
String name;
int hp;

Hero(String s, int n) {
name = s;
hp = n;
}

String gogo() {
return String.format(name,hp);
//return (name + hp);
}
}



package 생성자;

public class HeroExam {
public static void main(String[] args) {
Hero ironman = new Hero("아이언맨", 80);
Hero thanos = new Hero("타노스", 130);
Hero thor = new Hero("토르", 140);
Hero groot = new Hero("그루트", 40);


System.out.println(ironman.gogo());
System.out.println(thanos.gogo());
System.out.println(thor.gogo());
System.out.println(groot.gogo());

}
}


String.format 메서드가 String값만 반환을 하는걸까요???

0

hongpark

다른 코드들, 전체를 보여주십셩

객체지향 Java 파트2 붕어빵 문제 질문 있습니다.

0

142

2

11장 연습문제 6번

0

161

3

출력값이 다르다고 나오네요!

0

326

1

연습문제 이클립스에서는 되는데요

0

267

1

객체 배열과 반복문 강의 중

0

384

2

클래스 실행 순서가 궁금합니다.

0

666

2

자바api주사위통계 예제2번 질문있습니다

0

315

1

자바를 부탁해 질문

0

676

1

질문있습니다.

0

331

1

강의 정리 내용

0

333

1

유튜버 강의와 차이점 문의드립니다.

0

321

1

홍팍님 교재 문의

0

297

1

외부로부터 감추기 문제 질문

0

236

1

클래스가 다른데 메소드를 어떻게 가져오는건가요?

0

240

1

객체 생성할 때 매개변수에 new연산자는 왜 붙인건가요?

0

311

1

안녕하세요. 생성자관련?하여 질문드립니다.

0

207

1

홍팍쌤 안녕하세요

0

219

1

다형성(?)에대해 질문드립니다.

0

217

1

생성자

0

280

1

Object최상위 클래스에

0

210

1

질문있습니다.

0

168

1

질문있습니다.

0

155

1

void 질문있습니다.

0

181

1

return에 대해 질문있습니다

0

213

1