Eclipse - Comparar un textbox con un list<String>

   
Vista:

Comparar un textbox con un list<String>

Publicado por Jonathan Mejía (1 intervención) el 30/06/2016 17:17:35
hola que tal.. por favor necesito ayuda para poder comparar lo que ingreso en un textbox con lo que tengo almacenado en un list<string> ... uso el foreach pero solo me compara el utlimo ingresado y no todos los nodos de la lista ... les muestro una parte del codigo ya que estoy trabajando por clases y seria extenso mostrar todo un ejemplo de lo q deseo hacer es ingresar en el textbox PYX0001 y guardar en la lista ... despues si digito nuevamente en el textbox PYX0001 me bote un erro de que el dato ya existe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
if (textPlacaSalida.getText().isEmpty()) {
	JOptionPane.showMessageDialog(null, "Ingrese placas para el egreso");
}else{
	if(Parqueadero.EgresoAuto()==true){
		Date fecha1 = new Date ();
		Calendar cal1 = Calendar.getInstance();
		String placa1;
		Date hora1;
		placa1 = textPlacaSalida.getText();
		hora1 = new Date();
		Parqueadero.RptAutosIngresados(placa1, hora1);
		textPlacaSalida.setText("");
		String aux;
		aux = textMostrar.getText();
 
		for (auto dato : Parqueadero.listautos) {
			if (dato.getPlacaAuto().equals(textPlacaSalida.getText())){
				JOptionPane.showMessageDialog(null, "Vehiculo existente");
				Parqueadero.listautos.remove(textPlacaSalida.getText());
				textMostrar.setText(aux +"\nAuto Igresa:"+"\nPlacas "+dato.getPlacaAuto()+"\nFecha"+ dato.getHoraEntra());
			}
			Parqueadero.listautos.remove(0);
			textMostrar.setText(aux +"\nAuto Igresa:"+"\nPlacas "+dato.getPlacaAuto()+"\nFecha"+ dato.getHoraEntra());
 
 
		}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder