Witam....
Mam pewien plik z którego odczytuje wartości int. Następnie za pomocą String a = Integer.toBinaryString(u); przerabiam na bity. Wypisując dane System.out.println(a); mozna zauważyć że na konsole wyrzuca bajt i przechodzi do następnej linijki itd aż do końca pliku . jednakże gdy jest sytuacja np. 11011 to na konsole wyrzuca tylko te 5 bitów a pozostałe najstarsze (które w tym przypadku są zerami) pomija. Chciałem się was zapytać jak zrobić żeby zawsze pokazywało 8 bitów niezależnie od wartości tych najstarszych bitów...Troche może dziwaczne pytanie ale potrzebne mi jest to ponieważ chce połączyć dwa sąsiadujące ze sobą bajty (najlepiej wrzucić do tablicy bądź do kolekcji) i odwrócić kolejność bitów.
Pozdrawiam.. :)