Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Programiranje
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Programiranje Programski jezici, tehnike, alatke...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 10.9.2009, 18:20   #1
Electro
Novi član
 
Član od: 18.8.2009.
Poruke: 18
Zahvalnice: 8
Zahvaljeno jedanput na jednoj poruci
Određen forumom Rad sa bitovima u Javi

Da li postoji neki normalan nacin za dobijanje bitova iz byte[] niza? Ja sam napisao jednu funkciju koja za sada radi kako treba, ali mislim da to nije bas adekvatno resenje. Kao rezultat dobijam int[] niz u kome su bitovi zadatog bajta. Ako nema drugog resenja, sta mislite o ovom? Da li ima situacija kada ce dati pogresan rezultat, koliko zavisi od masine i trosi resurse? U pitanju je JavaME, znaci treba da se izvrsava na telefonima, pa mi ne odgovara da guta memoriju kad ubacim ovu f-ju u for petlju.

Kod:
public int[] byte2int(byte input[], int j) {
        String bin = Integer.toBinaryString(input[j]);
        System.out.println(bin);
        int len = bin.length();
        System.out.println(len);
        StringBuffer buf = new StringBuffer();
        for (int i=8; i>len; i--) {
            buf.append('0');
        }
        String res = buf + bin;
        System.out.println(res);
        int niz[] = new int[8];
        for (int i=0; i<8; i++) {
            niz[i]=Integer.parseInt(res.substring(i,i+1));
            System.out.println(niz[i]);
        }
        return niz;
    }
Electro je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Nokia e71 i problem sa USB konekcijom PsyDuck Aparati i oprema 5 1.12.2010 15:17
Problemi sa efiks-om.. kwar Grafika 2 23.12.2008 10:51
Avetinjski direktorijum! (žestok problem sa file systemom) obZen Operativni sistemi 5 13.11.2008 14:50
leadtek Winfast 2000 expert - nemogu da dobijem signal na s-video ulazu sa sat. risiv ural Foto i audio/video 17 30.8.2006 1:36


Sva vremena su po Griniču +2 h. Sada je 6:15.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2025, vBulletin Solutions, Inc.
Hosted by Beograd.com