Örneğin, bir bayt içinde bitleri Bvardır 10000010, ben dizeye bit atayabilirsiniz nasıl strolduğunu tam anlamıyla, str = "10000010".
Düzenle
Baytı ikili bir dosyadan okudum ve bayt dizisinde sakladım B. Ben kullanıyorum System.out.println(Integer.toBinaryString(B[i])). problem şu
(a) bitler (en soldaki) 1 ile başladığında, B[i]negatif bir int değerine dönüştüğü için çıktı doğru değildir .
(b) bitler ile başlıyorsa 0, çıktı yok sayılır, 0örneğin, B[0]00000001 olduğunu varsayarsak , çıktı 1yerine00000001