1

私はJavaが初めてで、バイト配列に取り組んでいます。

double と float の値を含むデータベースで作成された Blob があります。これをバイト配列に読み込む必要があり、float と double を別々に取得できるはずです。

次のように、ブロブ情報をバイト配列に読み込みます。

FileInputStream fin = new FileInputStream(file);

byte[] fileContent = new byte[(int)file.length()];

fin.read(fileContent);

そしてバイト配列を次のように読み取ります

for(int i = 0; i < fileContent.length; i++)

{

  System.out.println("bit " + i + "= " + fileContent[i]);

  }

これはバイトを与えています

   bit 0= -57
   bit 1= -16
   bit 2= -90
   bit 3= -109
   bit 4= 66
   bit 5= -90
   bit 6= 116
   bit 7= -25
   bit 8= -100
4

2 に答える 2