Pessoal,
Fui resolver um exercício simples de For, e fazendo-o, me deparei com um problema:
Porque aparece "null" na resposta do programa??? Como resolver ??? Tentei de diversas maneiras...
package For;
import javax.swing.JOptionPane;
public class For {
private int numeroDePerguntas;
private String dado, concatena;
public String perguntaEGuarda(){
numeroDePerguntas = Integer.parseInt(JOptionPane.showInputDialog("Quantos dados quer inserir?"));
int i = 1;
while (i <= numeroDePerguntas){
//for (int i=1; i<=numeroDePerguntas; i++){
dado = JOptionPane.showInputDialog("Qual o dado?");
concatena = concatena + dado;
i++;
}
return concatena;
}
public static void main(String[] args) {
For f = new For();
System.out.println(f.perguntaEGuarda());
}
}