English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Expresiones, instrucciones y bloques Java
En este tutorial, aprenderás a través de ejemplos sobre expresiones Java, instrucciones Java, la diferencia entre expresiones y instrucciones, y los bloques Java.
Expresiones JavaLas expresiones Java se componen deOperadoresVariablesOperadores,Cantidades literalesJava métodosy llamadas a métodos. Para obtener más información sobre las llamadas a métodos, consulta
. Por ejemplo, int score; 9score =
0; 9score =
0 es una expresión que devuelve el tipo de datos int. Vamos a ver otro ejemplo, 2.2Double a = 3.4, b = , result; + Aquí, a - 3.4;
result = a + Aquí, a - 3.4b
es una expresión.1 if (number2== number )1es una expresión que devuelve un valor booleano. Del mismo modo,"2System.out.println("
El "";1 Aquí number2== number1es una expresión que devuelve un valor booleano. Del mismo modo,"2El "" es una expresión de cadena.
En Java, cada instrucción es una unidad de ejecución completa. Por ejemplo,
int score = 9*5;
Aquí, tenemos una declaración. La ejecución completa de esta frase implica9y5Multiplicación de enteros, luego asignando el resultado a la variable score.
En la instrucción anterior, tenemos una expresión9 * 5. En Java, la expresión es una parte de la instrucción.
Podemos convertir una expresión en una instrucción utilizando una expresión de terminación; . Estas se llaman instrucciones de expresión. Por ejemplo,
// Expresión number = 10 // Declaración number = 10;
En el ejemplo anterior, tenemos una expresión number = 10. Aquí, al agregar un punto y coma (;), hemos convertido la expresión en una instrucción (number = 10);。
Vamos a ver un ejemplo más,
// Expresión ++number // Declaración ++number;
así también,++number es una expresión, mientras que++; es una declaración.
En Java, las declaraciones se utilizan para declarar variables. Por ejemplo,
Double tax = 9.5;
La declaración de la variable tax se declaró y se inicializó con el valor9.5.
Atención:En Java, se utilizan algunas instrucciones de flujo de control en decisiones y bucles. Aprenderás más sobre las instrucciones de flujo de control en los capítulos posteriores.
El bloque es un grupo de instrucciones (cero o más) entre llaves { }. Por ejemplo,
class Main { public static void main(String[] args) { String band = "Beatles"; if (band == "Beatles") { // comenzar el bloque de código System.out.print("Hey "); System.out.print("Jude!"); } //finalizar el bloque de código } }
salida:
Hey Jude!
En el ejemplo anterior, tenemos un bloque de código if {....}
Aquí, dentro del bloque, tenemos dos instrucciones:
System.out.print("Hey ");
System.out.print("Jude!");
Sin embargo, un bloque puede no contener ninguna instrucción. Por ejemplo, en el siguiente ejemplo,
class Main { public static void main(String[] args) { if (10 > 5) { // comenzar el bloque de código } // finalizar el bloque de código } }
Este es un programa Java válido. Aquí, tenemos un bloque de código if {...}. Sin embargo, este bloque no contiene ninguna instrucción.
class AsignationOperator { public static void main(String[] args) { // comenzar el bloque de código } //finalizar el bloque de código }
Aquí, tenemos el bloque de código public static void main() {...}. Sin embargo, como en el ejemplo anterior, este bloque no contiene ninguna instrucción.