提示:上一节学习了数据类型转换,包括自动转换、强制转换,学习了相关运算符号,包括逻辑运算符,算数运算符、自增自减等。
前言
提示:
本节学习键盘输入,和控制流语句
一、键盘输入
注意:需要在main函数中才能进行键盘输入,否则提示错误
public static void main(String[] args) {
//创建对象
Scanner sc = new Scanner(System.in);
//接收数据
int x = sc.nextInt();//在这里int仅作引用,可以切换x的数据类型来切换接受数据类型,基本数据类型都剋以用此方法输入
举例:
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
//创建对象
Scanner sc = new Scanner(System.in);
//接收数据
int x = sc.nextInt();
//输出数据
System.out.println("x:" + x);
}
}
二、流程控制语句
1.分类
顺序结构、分支结构
2.顺序结构
开始——>语句1——>语句2——>结束
3.if分支结构
只输出一种条件,不满足则不处理
if(){
代码块
}
两种输出
if(){
代码块1
}
else{
代码块2
}
多种输出
if(){
代码块1
}else if(){
代码块2
}……
else if(){
代码块n
}
else
{
代码块
}