Learn java step by step day7

1.Assignment operator

Learn java step by step day7


2.Detail of assignment opertor

Learn java step by step day7


3.Ternary operator

Learn java step by step day7

public class TernaryOperator{
	public static void main(String[] args) {
		int a = 10;
		int b = 99;
		int result = a > b ? a++ : b--;
		System.out.println(result);//99
		System.out.println(a);//10
		System.out.println(b);//98
	}
}

4.Detail of ternary opertor

Learn java step by step day7

public class TernaryOperatorDetail{
	public static void main(String[] args) {
		int a = 1;
		int b = 2;
		int c = a > b ? 1.1 : 2.2;//no
		int d = a > b ? (int)1.1 : (int)2.2;//yes
        double e = a > b ? a : b;//yes  
	}
}

5.Exercise of ternary operator

public class TernaryOperatorExercise{
	public static void main(String[] args) {
		//实现三个数的最大值
		int n1 = 1;
		int n2 = 2;
		int n3 = 3;
		int max1 = n1 > n2 ? n1 : n2;
		int max2 = max1 > n3 ? max1 : n3;
		System.out.println("最大数" + max2);

		int max = (n1 > n2 ? n1 : n2) > n3 ? (n1 > n2 ? n1 : n2) : n3;
	}
}

6.Operator priority 

Learn java step by step day7


7.Naming rules and conventions for identifiers

Learn java step by step day7

Learn java step by step day7


8.Keyboard input statement

import java.util.Scanner;//把java.util下的Scanner类导入
public class Input{
	public static void main(String[] args) {
		//1.引入/导入Scanner类所在的包
		//2.创建 Scanner 对象 ,new 创建一个对象,体会
		
		Scanner myscanner = new Scanner(System.in);
		//3.接收用户的输入
		System.out.println("请输入名字");
		//当程序执行到 next 方法时,会等待用户输入
		String name = myscanner.next(); //表示接收用户输入
		System.out.println("请输入年龄");
		int name = myscanner.nextInt();//表示接收输入int
		System.out.println("请输入薪水");
		double sal = myscanner.nextDouble();//表示接收用户输入double
		System.out.println("人的信息如下:");
		System.out.println("名字=" + name + " 年龄=" + age + " 薪水=" + sal);
	}
}

The knowledge learning in the article comes from:

【零基础 快速学Java】韩顺平 零基础30天学会Java_哔哩哔哩_bilibiliLearn java step by step day7https://www.bilibili.com/video/BV1fh411y7R8?p=32

上一篇:JavaScript 引擎 V8 执行流程概述


下一篇:习题6-2 使用函数求特殊a串数列和