<p>Lo mismo es que la cadena que comparas no es correcta, porque no hayas incliudo el carácter de nueva línea y/o el retorno de carro.</p>
<div class="gmail_quote">El 14/04/2012 18:05, "Miguel Angulo Martínez" <<a href="mailto:djfunk19@hotmail.com">djfunk19@hotmail.com</a>> escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div dir="ltr">
<span style="display:block"><span>Cuando hago que se me repita el bucle en el do }while<br><br>con el String opcion;<br></span></span><span style="display:block"><span><br>System.out.print("\n\t¿Desea seguir realizando altas?(S/N)");<br>
opcion=sc.nextLine();</span></span><br><span style="display:block"><span>en el do{ while(opcion=="S"); <br><br>No se me repite cuando me dice quiere seguir realizando altas y le doy S. Que puede ser?<br><br>Saludos comunidad<br>
<br>public static void altas()<br> {<br> Scanner sc = new Scanner(System.in);<br> String nombre, telefono, direccion;<br> String opcion;<br> int edad;<br> try{<br>
TablaBaseDatos t = new TablaBaseDatos("Agenda.txt");<br> int nR = t.dameNumeroRegistros();<br> do{<br> System.out.print("\n\tContacto nº "+(nR+1));<br>
System.out.print("\n\tIntroduce el nombre");<br> nombre = sc.nextLine();<br> System.out.print("\n\tIntroduce el telefono");<br> telefono = sc.nextLine();<br>
System.out.print("\n\tIntroduce la direccion: ");<br> direccion = sc.nextLine();<br> System.out.print("\n\tIntroduce la edad: ");<br> edad = sc.nextInt();<br>
nR++;<br> t.escribeRegistro(nombre,telefono,direccion,edad,nR);<br> System.out.print("\n\t¿Desea seguir realizando altas?(S/N)");<br> opcion=sc.nextLine();<br>
}while(opcion=="S" || opcion=="s");<br> t.cierraTabla();<br> }<br> catch(Exception e)<br> {<br> System.out.println(e);<br>
}<br> <br> <br> }<br></span></span> </div></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div>