BlackBerry Java Development, Best Practices에 다음 코드 샘플이 있습니다. 누군가 아래의 동일한 코드가 의미하는 바를 설명 할 수 있습니까? 코드 샘플에서이 점은 무엇입니까? 다른 문자열 버퍼를 추가하려면BlackBerry J2ME 효율적인 코딩 가이드 라인? 누군가 이걸 좀 더 자세히 설명해 줄 수 있을까요?
Avoiding StringBuffer.append (StringBuffer),이 BlackBerry® 자바 응용 프로그램 net.rim.device.api.util.StringUtilities.append(StringBuffer dst, StringBuffer src[, int offset, int length ]).
가
코드 샘플 그것은 의미
public synchronized StringBuffer append(Object obj) {
if (obj instanceof StringBuffer) {
StringBuffer sb = (StringBuffer)obj;
net.rim.device.api.util.StringUtilities.append(this, sb, 0, sb)
return this;
}
return append(String.valueOf(obj));
}