toString과 함께 여러 클래스가 있습니다. 이들 중 일부에는 콜렉션이 있습니다.Java toString은 json (gson impl)을 로그에 넣습니다.
gson으로 toString을 만드는 것이 좋습니다.
@Override
public String toString() {
return new Gson().toJson(this);
}
나는 log4j 로깅하는 데 toString
을 사용합니다. 나는 toString 출력에 대한 예외를 원하지 않는다. 누구든지이 구현을 사용합니까?
은 아마 중복 질문,하지만 난
개체에 역 참조가있는 경우 문제가 발생합니다. –
문자열의 "클래식"보다 훨씬 느립니다. – CorayThan