title: Scanner not working
body: <p>I have this code:</p>
  
  <pre><code>byte[] nombre = new byte[20];
                  System.out.print("Cuenta a modificar: ");
                  cuenta = s.nextInt();
                  boolean existe = estaRepetido(cuenta);
                  if (existe == false){
                      System.out.println("La cuenta no existe");
                  }
                  else {
                      String nomCliente;
                      System.out.print("Nombre: ");
                      nomCliente = s.nextLine();
                      System.out.print("Cantidad: ");
                      double cantidad = Double.parseDouble(s.nextLine());
                      for( int i = 0; i &lt; 20 &amp;&amp; i &lt; nomCliente.getBytes().length; i++ ){
                          nombre[i] = nomCliente.getBytes()[i];
                      }
                      String nomModificar = new String (nombre);
                      modificar(cuenta, nomModificar, cantidad);
                  }
  </code></pre>
  
  <p>but when run on the terminal somehow it overseas the nomCliente = s.nextLine(); ending with something like does this:</p>
  
  <pre><code>Cuenta a modificar: 0
  Nombre: Cantidad: 0
  </code></pre>
  
  <p>any ideas? This is just part of a very big method but this is the only Scanner that is causing trouble.</p>