-4
나는 java를 처음 사용했습니다. xxx 유형의 값을 리턴하는 메소드가 있습니다.한 개체의 결과를 문자열 개체로 변환하는 방법
public Cost getTotalCost() {
return getCost();
}
getCost()를 string으로 변환하려고합니다. 어떻게해야합니까?
나는 java를 처음 사용했습니다. xxx 유형의 값을 리턴하는 메소드가 있습니다.한 개체의 결과를 문자열 개체로 변환하는 방법
public Cost getTotalCost() {
return getCost();
}
getCost()를 string으로 변환하려고합니다. 어떻게해야합니까?
가장 보편적 인 방법은 다음과 같습니다이 널 (null)을 처리하거나 객체의 .toString()
메소드를 호출
String.valueOf(getCost());
.
Cost
클래스의 경우 .toString()
메서드를 구현하는 것이 가장 좋습니다. 이 프로그래밍 toString()
방법에 의존하는 것은 좋은 방법이 간주됩니다
주 - 그것은 인간의 눈을 위해해야 만이 아닌 특정 구현에 잠 깁니다.
'getCost(). toString()'또는'String.valueOf (getCost()) ' –
'String.valueOf (int)'는 잘 작동 할 수 있습니다. –
'Cost' 클래스는 어떻게 생겼습니까? 또한, @Override public String toString()은 생명의 은인입니다. – MikeTheLiar