Byte配列とBitSetクラスを使用してJAVAのSQLテーブルからバイナリデータを取得する
-
28-10-2019 - |
質問
テーブル構造-列X(バイナリ(15)、null)
列Xの値-000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000
つまり15x8= 120ビット
SQLクエリ ジェネラコディセタグプレ
値を取得するためのJavaコード部分:barray
はbyte[]
であり、bits
はnew BitSet()
です。
ジェネラコディセタグプレ
問題:2番目のifステートメントがfalse値を返しているため(yがわからない?)、ビットオブジェクトにデータが入力されていません。解決策を提案してください。
解決
このプログラムでラップしたので、あなたの間違いはあなたが投稿したコードの外にあると思います。それはここで機能します: ジェネラコディセタグプレ
入力でも機能します ジェネラコディセタグプレ
サンプル配列の代わりに、{77}
を表示します。
所属していません StackOverflow