Dark Horse-Java-day02

1. La composición interna de la computadora:

1. cpu: unidad central de procesamiento, utilizada para procesar datos y dirigir el software y el hardware de la computadora para que funcionen.
2. Memoria: se utiliza para ejecutar programas.

Cuanta más memoria tenga, más programas podrá ejecutar al mismo tiempo.

3. Disco duro: se utiliza para almacenar datos (vídeo, audio, archivos, imágenes, documentos...).

Cuanto más grande sea el disco duro, más datos puede almacenar.

4. Teclado: datos de entrada.
5. Pantalla: mostrar datos.
6. Ratón: Operación.

2. Tipo de conversión:

1. Conversión de tipo: Es una conversión de valores, incluyendo: enteros, decimales, caracteres. Sin embargo, los tipos Boolean y String no se pueden convertir.

El rango de datos de pequeño a grande: byte<corto, char<int<largo<flotante<doble

2. Conversión automática de tipos: asigne un valor o variable que represente un rango de datos pequeño a otra variable que represente un rango de datos grande.
3. Conversión de tipo obligatoria: asignar un valor o variable que represente un rango de datos grande a otra variable que represente un rango de datos pequeño perderá precisión, por lo que se requiere una conversión obligatoria.

3. Operadores aritméticos:

1,+,-,*,//

Ⅰ Suma de caracteres: la capa inferior de caracteres es un número entero.
Ⅱ Adición de cadenas: Desempeña el papel de empalmar, agregando datos de cualquier tipo de datos a las cadenas, y el resultado es una cadena.

2. %: módulo, resto.

Los datos de tipo byte, short y char se promocionarán a tipo int cuando participen en los cálculos.

Cuarto, el operador de asignación:

1. Operador de asignación básico: =.

Asigne el valor del lado derecho del = a la variable del lado izquierdo del =.

2. Operadores de asignación extendida: +=, -=, *=, /=, %=.
Opere los números en los lados izquierdo y derecho del operador con +, -, **, / y %, y luego asigne el resultado a la variable de la izquierda.

5. Operadores de autoincremento y autodecremento:

1. Incremento automático: ++.
2. Autodisminución: –.

Ⅰ, ++, – Cuando se usa solo, el resultado de la variable antes y después es el mismo.
Ⅱ, ++, – se colocan delante de la variable, lo que significa que el valor de la variable se incrementa en 1 y disminuye en 1 primero, y luego el valor modificado se usa para participar en la operación.
Ⅲ, ++, – se colocan después de la variable, lo que significa que el valor original de la variable se usa primero para participar en la operación, y luego el valor de la variable se incrementa o disminuye en 1 después de completar la operación.

Seis, función de escáner:

1. Se puede utilizar el escáner para obtener los datos introducidos por el usuario en el teclado.
2. Pasos para usar:
① Paquete de guía:import java.util.Scanner;

Para encontrar la clase Scanner que se va a usar, debe escribirse entre el paquete y la clase class.

② Cree un objeto Escáner:Scanner sc=new Scanner(System.in);

Asigne un valor a una variable de tipo Escáner.

③ Obtenga el número entero ingresado por el teclado:int a = sc.nextInt();

Puede usar el nombre de la variable sc.nombre del método para obtener los datos ingresados ​​por el teclado.

7. Caso de aula:

import java.lang.System;
import java.util.Scanner;
public class Test {
    
    
    public static void main(String[] args){
    
    
        Scanner sc=new Scanner(System.in);
        System.out.print("请输入一个整数:a=");
        int a=sc.nextInt();
        int x=a++;
        System.out.println("x="+x+",a="+a);
        int y=++a;
        System.out.println("y="+y+",a="+a);

        char b='a';
        System.out.println("b="+b);//b以字符形式输出
        System.out.println("b="+ (b + 0));//b以ASCII值的形式输出
        char c='A';
        System.out.println(b+c+"!");

        String d="hello";
        String e="world";
        System.out.println(d+e+"!");
    }
}

resultado

Supongo que te gusta

Origin blog.csdn.net/qq_48826058/article/details/125228848
Recomendado
Clasificación