Java—day04:Scanner的使用、流程控制语句 20190919
发布时间:2020-12-15 07:42:50 所属栏目:Java 来源:网络整理
导读:1、Scanner扫描仪 Scanner是JDK的系统类库中提供的一个用于获取用户输入数据的功能,Scanner的使用步骤: 第一步,创建一个Scanner: Scanner 扫描仪名称=new Scanner(System.in); 第二步,提醒用户输入数据(输出语句); 第三步,声明对应类型的变量来接收
1、Scanner扫描仪
Scanner是JDK的系统类库中提供的一个用于获取用户输入数据的功能,Scanner的使用步骤: 第一步,创建一个Scanner: Scanner 扫描仪名称=new Scanner(System.in); 第二步,提醒用户输入数据(输出语句); 第三步,声明对应类型的变量来接收输入的数据 注意:Scanner可以用于接收一个或多个数据,在接收多个数据操作时第一步创建只需一个Scanner,第二步提醒语句和第三步接收语句需要重复执行。 2、流程控制语句Java中的流程控制语句有三个:顺序结构、分支结构、循环结构,顺序结构是按照代码编写的顺序去执行程序,顺序结构是程序的最基本结构;分支语句是根据条件的不同取值,去执行其他的代码;循环结构是反复执行代码的过程。 2.1、顺序结构 2.2、分支结构 Java中的分支结构有两个语句:if语句、if-else语句 if语句(满足干事)-------------当条件满足时,执行代码;条件不满足时不执行这些代码; if-else语句(满足干某些事,不满足干其他事)--------当条件满足时,执行某些代码;当条件不满足时执行其他代码; if语句
练习: if-else语句
if-else的嵌套一个if-else语句用于进行一次条件判断,要想实现多次条件判断就需要使用if-else的嵌套来操作,所谓的if-else嵌套就是在if或else的花括号中又进行一次if-else语句操作。 练习:编写考试成绩等级划分程序。 else-if语句----if-else嵌套的简写形式
}else if(){ }else if(){ }……. switch-case语句 switch-case语句是根据一个整数值的不同取值,去执行不同的代码。 语法: switch(整数变量/整数运算){ case 值1:语句1;break; case 值2:语句2;break; case 值3:语句3;break; ……… default:语句; } 练习:使用else-if语句,编写考试成绩等级划分。 while循环语法: while(循环条件){ 循环要执行的代码 } while循环的执行逻辑:先执行循环条件,若条件为true时,执行花括号中的所有代码,这是第一次循环;然后再次执行循环条件,若条件还是true,则执行花括号中的所有代码,这是第二次循环,以此类推,一直到循环条件为false时,while循环结果。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |