Java aprendizaje 05

**

revisión 04

**
expresión puede ser utilizado más adelante 1.Switch tipo qué datos.
byte, short, char, int, tipo de enumeración variable tipo String.
2. Vuelva a escribir la siguiente sentencia if interruptor de declaración:

int a=3;
	int x = 100;
	if(a==1)
	x+=5;
	else if(a==2)
	x+=10;
	else if(a==3) 
	x+=16;
	else
	x+=34;


int a = 3;
int x=100;
swittch(a){
case1:
	x+=5;
	break;
case2:
	x+=10;
	break;
case3:
	x+=16;
	break;
default:
	x+=34;
}

3. Comprender que hable, if-else y switch de los casos escenario para el uso de la estructura del operador ternario

4. ¿Cómo se obtiene cadena y variables de tipo int de la consola, y la salida? Utilice el código de aplicación

1. import java.util. Scanner;
2. Scanner scan = new Scanner(System. in);
3. String info = scan.next();
    int id=scan.nextInt();

5. Uso de bucle itera menos de 100 impar, y calcula todo el impar y de salida.

int sum = 0;
for(int i = 1;i <= 100;i++){
	if(i % 2 != 0){
		System.out.println(i);
		sum += i;
	}
}
System.out.println(sum);

Descripción:

  1. estructura demás es opcional.
    2. En el caso de las expresiones condicionales:

    Si entre múltiples expresiones condicionales son "mutuamente excluyentes" (sin relación o intersección) las relaciones, la aplicación de esa declaración juicio y condena por encima o por debajo, no importa
    si existe una intersección entre una pluralidad de condicional relación expresiones, necesitamos de acuerdo a la situación real debe considerar cuidadosamente la declaración de la estructura anterior
    , si hay una relación entre múltiples expresiones condicionales contenida, por lo general, tenemos que declarar un pequeño rango en una amplia gama de lo anterior, en caso contrario, a pequeña escala ninguna posibilidad ejecución

Descripción:
① El valor de expresión del interruptor, dependiendo del caso Huan apareamiento individual de constantes. Una vez que el partido tiene éxito, la estructura correspondiente en el caso, llamando a su ejecutar la instrucción.
Cuando no hay ninguna llamada para ejecutar una sentencia, todavía se puede avanzar por la aplicación de otras declaraciones dse estructura hasta el final de la palabra reservada break surgido o del final de esta estructura switch de los casos.
②break, se puede utilizar en una configuración de switch de los casos, la bodega de esta palabra que una vez llevado a cabo, la estructura switch de los casos a cabo
estructura expresión ③switch, sólo uno de los seis tipos de datos siguientes:
.. Corto carbón bytes . int tipo de tecnología de elevación (JDK5.0 nuevo) -. tipo String (0,0 JDK7 de aumento)
después ④case sólo se puede declarar una constante. No puede ser declarado gama.
⑤break palabra clave es opcional.
⑥default: equivalente si-else estructura EISE; configuración por defecto es opcional, y la posición de la flexibles
3. Si el caso de una pluralidad de declaración switch de los casos se realiza en la misma estructura, se puede considerar que de mezcla.
2. rotura en el switch de los casos es opcional

Cómo obtener diversos tipos de variables desde el teclado, se utiliza la clase escáner

Los pasos específicos:
1, el paquete de cabeza: Import java.util.Scanner;
2, escáner instanciación: Scan = new nuevo escáner escáner (la System.in);
. 3, llamada clase relacionada métodos escáner (next () / nextXXxx () ), para obtener el tipo especificado de variables

Nota:
se requiere de acuerdo con el método correspondiente, el número de valores para especificar el tipo. Si el número de tipos de datos no coincide con el tipo solicitado, se informó excepción: la terminación del programa causa InputMisMatchExcpetion

import java.util.Scanner;
class ScannerTest{
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		System.out.println("请输入你的姓名");
		//int num = scan.nextInt();
		//System.out.println(num);
		String name = scan.next();
		System.out.println(name);
		System.out.println("请输入你的年龄");
		int age = scan.nextInt();
		System.out.println(age);
		System.out.println("请输入你的体重");
		double weight = scan.nextDouble();
		System.out.println(weight);
		System.out.println("你是否满意?(true/false)");
		boolean islove = scan.nextBoolean();
		System.out.println(islove);

		//对于char型的获取,Scanner没有提供相关的方法,只能获取一个字符串
		System.out.println("请输入你的性别:(男/女)");
		String gender = scan.next();//"男"
		char genderChar = gender.charAt(0);//获取索引为2位置上的字符
		System.out.println(gender);
		System.out.println(genderChar);
	}
}

1. Los cuatro elementos de la estructura cíclica
① condición de inicialización
② condiciones de ciclo -> es un valor booleano,
③ bucle
④ en la iteración
Descripción:. Bajo circunstancias normales, el final del ciclo, porque devuelve el ciclo falsa en ②
2. La estructura de tres bucle :
2,1 para estructura de bucle

for(;;){}

Proceso de implementación: ①②③④②③④ ... ②

Publicado cinco artículos originales · ganado elogios 0 · Vistas 31

Supongo que te gusta

Origin blog.csdn.net/weixin_44722917/article/details/105261267
Recomendado
Clasificación