回覆列表
  • 1 # hudrt22427

    File file = new File("C:/Program Files/HITACHI/EUR Print Service/IMAGE/aaa.jpg"); byte[] bbb = new byte[10240]; try { InputStream a = new FileInputStream(file); a.read(bbb); System.out.println(bbb[0]); System.out.println(Integer.toBinaryString(bbb[0])); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }我這裡是一次把圖片全讀進來,所以定義的陣列長度為10240,也就是10kb吧,當然你也可以定義小點,然後分次讀。反正二進位制都在這個數組裡面,最後兩句我只是舉了個例子教你怎麼看這個二進位制,第一個是現實二進位制對應的整數,第二個是顯示二進位制了。

  • 中秋節和大豐收的關聯?
  • 施工縫是什麼?