[Duvida] Como imprimir um numero em Binário - Java

Muito obrigado :)

Já agora eu reparei que não posso fazer por exemplo s[2], como posso ir buscar um caracter? Como transformo a string num vector?

FIzeste duas perguntas com duas respostas diferentes :p

1ª pergunta:
como posso ir buscar um caracter?
Usa a função charAt(int index). Por exemplo:
Código:
char tmp = s.charAt(posicao)

2ª pergunta:
Como transformo a string num vector?
Podes usar a função toCharArray(). Exemplo:
Código:
String s = Integer.toBinaryString(a);
char [] tmp = s.toCharArray();

EDIT: O Mr_Miguel foi mais rápido do que eu :D
 
Back
Topo