sirve que para example java stringbuffer

que - Convertir un StringBuffer a una matriz de bytes en Java



stringbuffer vs string (2)

Una alternativa mejor sería stringBuffer.toString().getBytes()

Mejor porque String.valueOf(stringBuffer) a su vez llama a stringBuffer.toString() . stringBuffer.toString().getBytes() directamente a stringBuffer.toString().getBytes() le ahorraría una llamada de función y una comparación igual con null .

Aquí está la implementación java.lang.String del método valueOf :

public static String valueOf(Object obj) { return (obj == null) ? "null" : obj.toString(); }

¿Cómo podría yo, en Java, convertir un StringBuffer a una matriz de bytes?


Yo digo que tenemos una respuesta, de Greg:

String.valueOf(stringBuffer).getBytes()