Voglio ottenere il binario (011001 ..) da una stringa ma invece ottengo [B @ addbf1, ci deve essere una trasformazione semplice per farlo ma non lo vedo.Stringa all'output binario in Java
public static String toBin(String info){
byte[] infoBin = null;
try {
infoBin = info.getBytes("UTF-8");
System.out.println("infoBin: "+infoBin);
}
catch (Exception e){
System.out.println(e.toString());
}
return infoBin.toString();
}
Qui ricevo infoBin: [B @ addbf1
e vorrei infoBin: 01001 ...
Qualsiasi aiuto sarebbe apprezzato, grazie!
Sembra che ti aspetti che i bit vengano stampati, non i byte. – akf