View Full Version : [Java] form String to byte
...come da titolo avrei la necessità di convertire una String in un byte ma non nella via canonica...dovrei trasformare una stringa formata da 8 caratteri 0 e 1 nel corrispettivo byte...
...esiste un metodo per fare tale conversione o si deve usare un classico approccio a manina?...
...grazie ciao...
^TiGeRShArK^
10-03-2009, 16:32
...come da titolo avrei la necessità di convertire una String in un byte ma non nella via canonica...dovrei trasformare una stringa formata da 8 caratteri 0 e 1 nel corrispettivo byte...
...esiste un metodo per fare tale conversione o si deve usare un classico approccio a manina?...
...grazie ciao...
se provi a fare qualcosa del genere?
Byte byte = new Byte(str);
...mh...accetta solo stringhe numeriche fino al valore di 127...quindi esegue una trasformazione da int a byte presumo...il valore 127 poi dovrebbe essere il limte imposto da java in quanto non supporta gli unsigned byte...
...risolto con un cast da String a int imponendo base due e ricastando poi a byte...
(byte) Integer.parseInt("11010101", 2)
...grazie ciao...
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.