9
Java ByteBufferからStringへ
これは、この方法でByteBufferをStringに変換する正しいアプローチですか? String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); 私が尋ねる理由は、これは単純すぎるように見えるが、Javaのような他のアプローチ:ByteBufferとの間の文字列の変換および関連する問題はより複雑に見えるためです。