Pessoal o metodo reverse() da minha classe não esta funcionado!!! Eu pesquisei no google e ta praticamente igual ao meu codigo. Alguem poderia dizer se esta faltando algo no codigo ou é pau do java. O que eu quero fazer é isso
String 0101
N_String 1010
o resultado ta dando o 0101 e não 1010
O pedaço do codigo é esse:
public static void DecToBin(int num){
int quo,res,div,i=0;
String bina ="";
div=num;
while(div!=0){
quo=div/2;
res=div%2;
bina=""+res;
String troca = new StringBuffer(bina).reverse().toString();
System.out.print(troca);
div=quo;
i++;
}
}
Eu so usei na classe o import do swing…
grato pela ajuda.
