Я не знаю, является ли это оптимальным, но мне нужно работать со стеком для экзаменационной практики. Я решил использовать стек, содержащий ArrayList, который содержит ArrayLists, которые содержат переменные строкового типа;
ПозжеЯ хочу найти один элемент, идентификатор.Вот где я застрял.Вот что я кодировал для этой функции поиска:
private void btn_actualizarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
//Busqueda:
String criterio;
Stack <ArrayList<ArrayList<String>>> pila_registro=new Stack <>(); //This is outside this class, added it here just so you know how the stack works
criterio=JOptionPane.showInputDialog("Ingrese el carne de seguro del paciente por buscar:");
int index=pila_registro.search(criterio);
if (index!= -1) {
JOptionPane.showMessageDialog(null,"Paciente encontrado!");
System.out.print(index);
}
else{
JOptionPane.showMessageDialog(null, "Paciente no encontrado!");
System.out.println(index);
}
}