Generar código de anidación en java
Puede escribir código de anidación con Java si declaraciones. ¿Has visto esas muñecas rusas Matryoshka lindo? Abre uno, y otro está en el interior. Abra la segunda, y una tercera está dentro de él. Es un poco así. (Hablando de diversión!) Esta lista le muestra cómo.
importación estática de clase-java.util.Scanner pública java.lang.System.out-importación Authenticator2 {public static void main (String args []) {Escáner Teclado = new Scanner (System.in) -out.print ("Nombre de usuario: ") -string nombre de usuario = keyboard.next () - if (username.equals (" bburd ")) {out.print (" Password: ") -string password = keyboard.next () - if (password.equals (" pez espada ")) {out.println (" Estás en. ") -} else {out.println (" contraseña incorrecta ") -}} else {out.println (" Usuario desconocido ") -} keyboard.close ( ) -}}
Si pasa la primera prueba (la prueba de nombre de usuario), que marcha a la derecha en otro si declaración que lleva a cabo una segunda prueba (la prueba de contraseña). Si no pasa el primer examen, nunca lo hace a la segunda prueba. Esta figura muestra el plan general.
El código en la lista hace un buen trabajo con anidada si declaraciones, pero hace un trabajo terrible con la autenticación de usuarios en el mundo real. En primer lugar, nunca muestran una contraseña a la vista (sin asteriscos para hacerse pasar la contraseña). En segundo lugar, no manejan contraseñas sin cifrar ellos. En tercer lugar, no se lo digas al usuario malintencionado cuál de las dos palabras (el nombre de usuario o la contraseña) se ha introducido de forma incorrecta.
Sobre el autor
Cómo leer los números decimales desde el teclado en java Cuando se necesita para leer los números decimales desde el teclado en programación Java? SnitSoft está teniendo una venta! Por tan sólo una semana, usted puede conseguir el CD-ROM SnitSoft por el bajo precio de tan sólo $ 5.75! Mejor date…
Cómo activar cadenas en números en java Java tiene una clase llamada Entero, y el conjunto Entero clase tiene un método estático denominado parseInt. Si alguien te da una cadena de caracteres, y quiere convertir esa cadena en un int valor, puede llamar al Entero la clase de parseInt…
Cómo utilizar un tipo de enumeración en java La vida está llena de pequeños conjuntos de posibilidades, y Java tiene una característica que puede ayudarle a lidiar con estas posibilidades. La función de Java se denomina enum escribe. Está disponible a partir de la versión de Java 5.0 en…
Cómo utilizar una clase java que acaba de definir Para hacer algo útil con el código que se escribe en Java, se necesita un principal método. Usted puede poner el principal método en un archivo separado. En primer lugar, vamos a empezar con un " tradicional " ejemplo. Este programa procesa los…
Cómo utilizar el otoño-through a su ventaja en la programación java A menudo, cuando usted está utilizando una interruptor declaración en Java, usted no quiere caer a través, por lo que la pimienta descanso estados de todo el interruptor. Pero, a veces, la caída a través de es justo lo que necesita en la…
Cómo utilizar los paquetes de Java y las declaraciones de importación En Java, puede agrupar un montón de clases en algo llamado paquete. De hecho, las clases de API estándar de Java se dividen en unos 200 paquetes. Aquí, usted puede ver los paquetes nombrados java.util, java.lang, y java.io.El java.util.Scanner…
Cómo usar java a hacer declaración A menudo, cuando se está programando en Java, es necesario un bucle - un bucle que pide repetidamente al usuario si el importantData.txt archivo debe ser eliminado. El bucle continúa preguntando hasta que el usuario da una respuesta significativa.…
Cómo utilizar el comando javap los javap comando se llama el Java " desensamblador " porque toma aparte archivos de clase y te dice lo que hay dentro de ellos. Usted no utiliza este comando a menudo, pero usarlo para averiguar cómo funciona un comunicado Java particular, es…
Cómo escribir un programa orientado a disco en java Java le da la capacidad de escribir un programa orientado a disco. De hecho, a veces es más fácil de utilizar algunos de su código ya existente y añadir un poco de edición simple. Así es cómo:Agregue las siguientes declaraciones de…
De programación Java y bucle iteraciones Para hacer bucles de su programa de Java más fácil de escribir y más fácil de entender, lo que necesita saber cómo Java descanso y continuar declaraciones afectan iteraciones de bucle.Sentencia break de JavaEcha un vistazo a el siguiente…
Java: poner su clase para un buen uso los Empleado clase en el listado no tiene principal método, así que no hay punto de partida para la ejecución de código. Para corregir esta deficiencia, el programador escribe un programa independiente con principal método y usa ese programa…
Operadores lógicos de Java Java tiene todos los operadores que usted necesita para mezclar y combinar las pruebas lógicas. Los operadores se muestran en esta tabla. Echa un vistazo a cada símbolo del operador, su significado, y un ejemplo.Operadores lógicosSímbolo del…