私は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