Vetor de String

2 respostas Resolvido
java
jairodione

Fiz um array de string com 10 posições, mas quando vou exibir as String(s) que digitei na entrada, sempre é visualizado o 1º item como null. Como solucionar isto?

Abaixo segue o código que fiz:

public static void main(String args[]){
        String letra;
        String lista = null;
        int cont = 0;
        while(cont < 10){
            letra = JOptionPane.showInputDialog("Digite uma letra:");
            cont++;
            lista += letra + "\n";
        }
        JOptionPane.showMessageDialog(null, lista);
    }

2 Respostas

aix
Solucao aceita

Ola @jairodione,

a variável lista que é uma String foi inicializada com null, mais abaixo no código você concatena com as letras ficando o resultado null + letras, para corrigir basta inicializar a váriavel lista com uma string vazia, ex:

String lista = "";

jairodione

Ola aix!

Obrigado o problema foi resolvido de acordo com sua resposta!

Criado 28 de junho de 2016
Ultima resposta 28 de jun. de 2016
Respostas 2
Participantes 2