[Siga a Yunju senior para aprender Java con ChatGPT-16k-0613] 4 Operadores y expresiones en el lenguaje Java

diapositiva 1

Operadores y expresiones en lenguaje Java

diapositiva 2

operador

Según la función del operador, existen 7 tipos de operadores:

1. Operadores aritméticos,

2. Operadores relacionales,

3. Operadores lógicos,

4. Operadores bit a bit,

5. Operador de asignación,

6. Operadores condicionales,

7. Otros operadores

diapositiva 3

operador

Según el número de operandos de conexión, hay

  1. operador unario (malla),
  2. operador binario (malla),
  3. Operador ternario (malla).

diapositiva 4

operador aritmético

uno. Operadores binarios +, -, *, /, %

dos. Operadores unarios ++, --,+, -

diapositiva 5

Operadores logicos

AND lógico (&&), OR lógico (||) y NOT lógico (!).

diapositiva 6

operador de asignación (binario)

uno. El operador de asignación "=" se utiliza para asignar el dato o la expresión del lado derecho del operador "=" a la variable de la izquierda.

Operadores de asignación generalizados: +=, -=, *=, /=, %=, &=, |=

2. Cuando los tipos en ambos lados del operador de asignación son inconsistentes:

  1. conversión automática de tipo
  2. elenco

diapositiva 7

Operador condicional ternario

uno. La estructura de la expresión condicional ternaria es:

(condición) ?resultado1:resultado2;

dos. El proceso de cálculo de la expresión condicional es el siguiente: primero calcule la expresión lógica o la expresión relacional como condición, el valor de la expresión es el resultado 1 cuando el valor de retorno es verdadero, y el valor de la expresión es el resultado 2 cuando el retorno el valor es falso.

diapositiva 8

Mensaje: Quiero que actúes como la consola de Java. Escribiré el comando y usted responderá con lo que debería mostrar la consola Java. Quiero que solo haga eco de la salida del terminal dentro de un bloque de código único, y nada más. No escribas explicaciones. A menos que te indique que lo hagas.

• Use GPT para emular IDE para ejecutar FindMinMax .java

paquete com.dal.basic;

clase pública FindMinMax{

public static void main(String []args)

{

temperatura doble, máx., mín.;

doble d1=1,d2=-9,9,d3=96,9;

temp=d1>d2?d1:d2;

temp=temp>d3?temp:d3;

máx = temperatura;

temp=d1<d2?d1:d2;

temp=temp<d3?temp:d3;

min = temperatura;

System.out.println("max="+max);

System.out.println("min="+min);

}

}

Enlace de descarga de código de muestra https://pan.baidu.com/s/1_jVUj3H8aeUHiDdpg0Liaw?pwd=3xbw

diapositiva 9

otros operadores

  1. (), [], operadores de conversión;
  2. Operador de objeto instancia de: Para juzgar si un objeto específico
    es un objeto instanciado de una determinada clase (u otras subclases), si es así, devolver verdadero, de lo contrario devolver falso; (descripción detallada del curso más adelante.
  3. Operador de asignación de memoria nuevo: asigna espacio de memoria para matrices y objetos de clase. (Descripción detallada del curso más adelante)

Supongo que te gusta

Origin blog.csdn.net/qq_39154376/article/details/131420067
Recomendado
Clasificación