Java—day04:Scanner的使用、流程控制语句 20190919
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java—day04:Scanner的使用、流程控制语句 20190919,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1980字,纯文字阅读大概需要3分钟。
内容图文
![Java—day04:Scanner的使用、流程控制语句 20190919](/upload/InfoBanner/zyjiaocheng/713/c4e708ebb0944b83a3aefd42bc998174.jpg)
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(boolean条件){
条件为true时执行的代码
}
练习:
1、输入任意一个整数,如果该数是两位数,则输出“是两位数”。
if-else语句
语法:
if(boolean条件){
条件为true时执行的代码
}else{
条件为false时执行的代码
}
if-else的嵌套
一个if-else语句用于进行一次条件判断,要想实现多次条件判断就需要使用if-else的嵌套来操作,所谓的if-else嵌套就是在if或else的花括号中又进行一次if-else语句操作。
练习:编写考试成绩等级划分程序。
else-if语句----if-else嵌套的简写形式
在实际开发中,常常使用else-if语句来替换if-else的嵌套写法。
语法:
if(){
}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循环结果。
内容总结
以上是互联网集市为您收集整理的Java—day04:Scanner的使用、流程控制语句 20190919全部内容,希望文章能够帮你解决Java—day04:Scanner的使用、流程控制语句 20190919所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。