0

Javaでは、エラーチェックの目的で13文字の文字列を3文字の文字列にマップするのに最適なライブラリ/メソッドは何ですか?ありがとう!

4

2 に答える 2

1

このための組み込みのメソッドはありません。文字ではなく実際に3バイトを意味する場合は、 24ビットCRCを実装できます。

あなたが意味する場合、あなたcharは出力でどの文字を受け入れますか?ASCIIのみ?Unicode文字はありますか?

于 2012-08-30T06:50:25.933 に答える
1

最も簡単なアプローチは、hashCode()を使用することです。

int threeByteHash = string.hashCode() & 0xFFFFFF;
于 2012-08-30T07:19:30.017 に答える