Punto de conocimiento esencial de Java 2: entrada y salida y variables

  1. variable

  1. La sustancia de la variable.

Si se compara la memoria con una casa, almacenar en la memoria equivale a vivir en una casa. Pero si se le da una habitación al encuestado, pero él no vive en ella, entonces la habitación está realmente vacía y pertenece al individuo, y otros no pueden vivir en ella, lo que causará desperdicio.

Luego compara la memoria con un hotel, y las personas que viven en la casa se llaman constantes y variables según el largo de la casa y otras necesidades...

Un invitado llamado Xiao Ming vivía en la habitación 001, por lo que la dirección real es la número 001, pero cuando solemos llamar al nombre de la habitación, lo llamaremos la casa de Xiao Ming.

  1. El uso de variables: De acuerdo con otros lenguajes, declaración → asignación → uso.

Constante: simplemente agregue final al frente (el lenguaje C agrega const al frente), reglas de nomenclatura: generalmente todo en mayúsculas, por ejemplo: final int AGE = 18 o final int X_AGE = 18;

  1. Alcance variable:

public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        int num = 2;//num被声明在main方法里,作用域是整个main方法。
        if(num == 2) {
            int num1 = num * num;//num1是声明在if语句中,作用域是if块
            System.out.println("num和1的值分别是:"+num + num1);
        }
        System.out.println("num和1的值分别是:"+num + num1);//会报错,原因:num1是声明在if语句中,此时num1已经被释放。
    }
  1. conversión de tipo

Igual que el lenguaje C.

  1. Clase de escáner

Función: función de entrada de teclado

La clase Scanner se encuentra en el paquete de utilidad de Java, que debe importarse cuando se usa, y la clase de herramienta Scanner se usa para obtener la información ingresada por el usuario.

Pasos: 1. Importar java.util.Scanner >> importar java.util.Scanner;

2. Cree un objeto Scanner Entrada del escáner = new Scanner(System.in);

 La regla es Nombre del escáner = nuevo escáner (System.in);

3. Acepte y guarde el valor ingresado por el usuario.

ejemplo:

package text;

import java.util.Scanner;

public class Text {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner scan =new Scanner(System.in);
        System.out.println("请输入你的名字:");//这里会卡住,等待你的输入
        String name = scan.next();//注意要声明一个变量,变量值由键盘输入。
        System.out.println("你的名字是:" +name);
    }
}

Pero no se usa en la programación posterior del servidor. Solo necesita saber cómo usarlo, y no necesita prestar demasiada atención. Solo recuerde el ejemplo de código anterior, no hay demasiado uso.

Entre ellos, si es un número entero, es .nextInt(), si es un doble decimal, es .nextDouble(), si es un tipo de carácter, es next() Solo hay estos tres usos.

  1. Reglas de salida:

  1. Las cosas que desea generar directamente deben envolverse con "", por ejemplo, System.out.println ("Hola"); generará Hola

  1. Se pueden unir varias cosas que se van a generar usando "+". Ejemplo int edad = 18, como: System.out.println("edad: " + edad);

Si desea hacer cálculos en la salida y desea aumentar la prioridad, solo necesita encerrarlo entre paréntesis para aumentar la prioridad.

System.out.println("Diferencia entre dos números: "+(ab));

System.out.println("La suma de dos números: "+(a+b));

Supongo que te gusta

Origin blog.csdn.net/weixin_48060069/article/details/129103546
Recomendado
Clasificación