一、知识点概要
二、笔记代码
1.Scanner
1)、笔记
/*
* 1.Scanner:从键盘获取输入的值
* >首先需要实例化对象Scanner(这里先不需要知道什么是实例化对象,只要知道怎么写就好了)
* >其次是调用Scanner的相关方法,只有String类型的是next,其他的都是nextXXX来表示
* >如果输入的类型方法的类型不一样的时候,会报错InputMisMaktchException异常,导致程序终止
* */
2)、代码
import java.util.Scanner;
public class ScannerTest01 {
public static void main(String[] args) {
//1.实例化对象Scanner
Scanner sann=new Scanner(System.in);
//2.调用Scanner的相关方法,这里就写几个类型的,不写多,想全部写的话也可以去尝试一下
System.out.println("请输入你自己的名字:");
String name = sann.next();
System.out.println("请输入你的年龄:");
int age = sann.nextInt();
System.out.println("请输入你的零用钱:");
double money = sann.nextDouble();
//3.输出你从键盘获取的值
System.out.println("输入的信息为:"+"\n"+"名字是:"+name+"\n"+"年龄是:"+age+"\n"+"零用钱是:"+money);
}
}
2.判断
1)、if:这里对于if判断就阐述,原因是没什么好阐述的,很简单
2)、if else
①、笔记
/*
* 2.判断
* 1)、if(判断条件){
* 输出语句;
* }
* 2)、if_else判断
* >if_else判断结构是可选的
* >当多个条件之间是“互斥的”,那么判断和执行的语句申明再上面下面都没有关系
* >当多个条件之间有交集,那么需要考虑实际情况将那个语句放在上面
* >当条件之间有包含关系的时候,通常需要把范围小的申明再范围大的语句上面
* >不要死板,灵活一点,它是可以嵌套使用
* >结构:
* if(判断条件/布尔表达式){
* 输出语句;
* }else if(判断条件){
* 输出语句;
* }...{
* 输出语句;
* }else{
* 输出语句;
* }
* */
②、代码
import java.util.Scanner;
public