Cómo utilizar si las declaraciones en java
Video: Tutorial Java - 10. Matrices - Arreglos Bidimensionales
En su forma más básica, una Si sentencia se ejecuta una sola instrucción o un bloque de instrucciones en caso de una booleano expresión se evalúa cierto. Ésta es la sintaxis:
if (boolean-expresión)
los booleano expresión debe ser encerrada entre paréntesis. Si sólo utiliza una sola instrucción, que debe terminar con un punto y coma. Sin embargo, la declaración también puede ser un bloque de instrucciones encerrada por los apoyos. En ese caso, cada declaración dentro del bloque necesita un punto y coma, pero el bloque en sí no lo hace.
Video: Instala Java para abrir el sitio del SAT
He aquí un ejemplo:
doble commissionRate = 0,0-Si (TotalVenta gt; 10000.0) commissionRate = 0.05-
En este ejemplo, una variable llamada porcentaje de comision se inicializa a 0.0 y luego se puso a 0.05 Si TotalVenta es mayor que 10000.0.
Video: Cursos JAVA en Español #3 - Class Scanner y creación de variables
He aquí un ejemplo que utiliza un bloque en lugar de una sola declaración:
doble commissionRate = 0,0-Si (TotalVenta gt; 10000.0) {commissionRate = 0.05 =-comisión TotalVenta * commissionRate-}
En este ejemplo, las dos sentencias dentro de las llaves se ejecutan si TotalVenta es mayor que $ 10.000. De lo contrario, se ejecuta ninguna declaración.
Video: Variables de Texto en Java
Un Si declaración puede incluir una más cláusula que ejecuta una instrucción o bloque si el booleano expresión no es cierto. Su formato básico es
si (boolean-expresión) statementelsestatement
He aquí un ejemplo:
doble commissionRate-Si (TotalVenta lt; = 10000.0) commissionRate = 0,02-elsecommissionRate = 0.05-
En este ejemplo, la tasa de comisión se establece en 2% si el total de ventas es menor o igual a $ 10.000. Si el total de ventas es mayor que $ 10,000, la tasa de comisión se establece en 5%.
He aquí una Si sentencia con una más cláusula que utiliza un bloque en lugar de una sola declaración:
doble commissionRate-Si (TotalVenta lt; = 10000.0) {commissionRate = 0,02-level1Count ++ -} else {commissionRate = 0,05-level2Count ++ -}
La declaración que va en la Si o más parte de una if-else declaración puede ser cualquier tipo de declaración de Java, incluyendo otra Si o if-else declaración. Esta disposición es anidación, y un Si o if-else declaración que incluye otro Si o if-else declaración es una anidado Si declaración.
La forma general de una anidada Si declaración es la siguiente:
si (expresión-1) si (expresión-2) declaración-1elsestatement-2elseif (expresión-3) declaración-3elsestatement-4
En este ejemplo, expresión-1 es el primero en ser evaluado. Si se evalúa como cierto, expresión-2 se evalúa. Si es que la expresión cierto, declaración-1 se executed- de lo contrario, declaración-2 es ejecutado. Pero si expresión-1 es falso, expresión-3 se evalúa. Si expresión-3 es cierto, declaración-3 se executed- de lo contrario, declaración-4 es ejecutado.
He aquí un ejemplo que implementa una estructura de comisiones complicada basado en dos variables, llamado salesClass y TotalVenta:
si (salesClass == 1) si (TotalVenta lt; 10000.0) commissionRate = 0,02-elsecommissionRate = 0,04-elseif (TotalVenta lt; 10000.0) commissionRate = 0.025-elsecommissionRate = 0.05-
El truco de usar anidado Si declaraciones es saber pares de Java más con palabras clave Si declaraciones. La regla es en realidad muy simple: Cada más palabra clave se corresponde con la mayoría de los anteriores Si afirmación de que no haya sido emparejado con una más palabra clave.