Queria uma ajuda nesse código:
int i;
int n = 100;
int posicao = n;
String nome[] = new String[n];
for (i = 1; i <= opc_menu; i++) {
posicao = Integer.parseInt(JOptionPane.showInputDialog("Qual espaço do vetor desejo salvar?: "));
if (nome[posicao] == null) {
nome[posicao] = JOptionPane.showInputDialog("Nome: ");
if (nome[posicao].isEmpty()){
JOptionPane.showMessageDialog(null, "Preencha o campo");
i--;
} else if (nome[posicao] != null) {
JOptionPane.showMessageDialog(null, "Espaço já preenchido: ");
}
}
Queria fazer com que caso o campo nome[posicao]
esteja vazio após exibir a mensagem ele volte o nome[posicao] = JOptionPane.showInputDialog("Nome: ");
na mesma posição em que estava.