2013-11-04 6 views
0

큰 개념으로 넘어 가기 전에 기본 개념을 배우려고합니다. 아래의 은 문자열을 반환하는 메서드 (변환기)를 호출하는 내 toString 메서드입니다. 몇 가지 클래스를 모두 toString하지만 각 변환기에 대한 개체의 다른 번호를 가지고, 내가 일을하고있는 방식으로하지만 이건 내 현재 작품에 대한 약간의 진보 것으로 보인다 좀 더 기본적인 패션에서 일하고 싶습니다. 모든 의견을 주시면 감사하겠습니다. 감사!!오브젝트 유형으로 조인을 사용하는 방법

 public String toString() 
      { 
      return converter(obj1,obj2,obj3,obj4); 
      } 

변환기 방법은 다음과 같습니다

 protected String converter(Object... values) 
     { 
      return StringUtils.join(values, ","); 
     } 

답변

0
public String toString() 
{ 
     return obj1 + ", " + obj2 + ", " + obj3 + ", " + obj4; 
} 

이게 원하는가요? 이 obj toString()이 원하는 결과를 얻지 못할 수도 있음을 기억해야합니다.

원하는 출력을 얻으려면 objtoString()을 다시 정의해야 할 수도 있습니다.

0

이 더 뭔가를 찾고 있다면 "기본"그냥 예를 들어 쓸 수

수익으로 obj1 + ","+ obj2보다 + ", "+ obj3 +", "+ obj4

솔직히 나는 쉼표로 구분 된 여러 값을 합치면 모든 toStrin g 방법.

관련 문제