ola amigos. estou criando um programa que inverte uma string… esta funcionando bem em modo texto.
para que eu quero um programa destes? já viu quando você vai baixar um arquivo e aparece aquela tela "protetor de links" affx. eu vi que o endereço fica no navegador mais invertido hehe.
estava funcionando bem até ontem, ai agora tentei criar uma versão gráfica para distribuir a amigos… porém quando passo o array para o joption ele parece imprimir o método tostring =[. solução que eu imaginei para isso seria converter o array para string, o que vocês acham? segue o código.
mais um detalhe, vocês vão perceber que ele não exibe o ultimo carácter… isso é proposital! já que o primeiro carácter original é quem da inicio ao script do site, que até agora nos que eu vi é uma interrogação, então… APENAS este carácter não pode ser exibido.
[code]
package br.com.elizeu.reversestring;
import javax.swing.JOptionPane;
public class Main {
/**
* @param args
*/
public static void main(String[] args) {
char[] entrada = new char[200];
char[] saida = new char[200];
entrada = JOptionPane.showInputDialog("Insira o caminho invertido")
.toCharArray();
int e = entrada.length;
int s = 0;
while (e > 1) {
e--;
saida[s] = entrada[e];
s++;
}
System.out.println(saida);
JOptionPane.showMessageDialog(null, saida);
}
}[/code]
desde já agradeço a todos.