Boa tarde galera estou fazendo um menu para testar uma classe “fila” mas estou com o seguinte problema.
Quando eu inicio a classe eu seto o valor do array/fila e após isso entro em um menu, a primeira opção é para inserir um valor na lista.
Por exemplor executei minha classe teste, seto o valor 5, ou seja, meu array vair ter 5 posições, quando eu escolher a opção 1 no meu menu
eu teria que inserir os 5 valores mas isso nao está acontecendo.
Será que alguem poderia me dar uma luz.
Segue o codigo abaixo.:
import javax.swing.JOptionPane;
import com.sun.xml.internal.bind.util.Which;
public class TesteFila {
public static void main(String args[]){
int size = Integer.parseInt(JOptionPane.showInputDialog(null, "Por favor defina o tamanho da fila."));
Fila x = new Fila(size);
while(true){
int menu = Integer.parseInt(JOptionPane.showInputDialog(null, "Escolha uma das opções abaixo: \n"
+ "1 - Inserir na fila. \n"
+ "2 - Remover da fila. \n"
+ "3 - Ver Tamanho. \n" ));
switch (menu) {
case 1:
for(int i=0; i < size; i++){
x.Inserir(Integer.parseInt(JOptionPane.showInputDialog("Por favor, digite um valor para.")));
}
case 2:
x.Remover();
case 3:
for(int i=0; i<x.getTamanho();i++){
}
case 4:
JOptionPane.showMessageDialog(null, "Bye");
break;
}
}
}
}