在 Java 中将 StringBuffer 转换为字节数组

2022-09-01 12:25:56

在Java中,我如何将StringBuffer转换为字节数组?


答案 1

更好的替代方案是stringBuffer.toString().getBytes()

更好,因为反过来打电话。直接调用将为您节省一个函数调用以及与 的等比。String.valueOf(stringBuffer)stringBuffer.toString()stringBuffer.toString().getBytes()null

下面是方法的实现:java.lang.StringvalueOf

public static String valueOf(Object obj) {

        return (obj == null) ? "null" : obj.toString();

}

答案 2

我说我们有一个答案,来自格雷格:

String.valueOf(stringBuffer).getBytes()

推荐