java中scanner if用法_Java通过Scanner了解if...else if语句
这篇文章主要介绍了Java通过Scanner了解if...else if语句,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
使用Scanner类(控制台输入)来认识一下if...else if语句
if ....else if 是连续型的条件语句
判断条件有多个 的时候可以使用
使用时机:多条件 要跟划分区间一样的时候
0~59分 不及格 60~80分 不错 81~90分 很棒 91~100 成绩超级好 其余条件 都是不合法
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("你这次考试考了多少分?");
//输入你的成绩信息 注意类型 成绩是有小数的 故不能使用整数类型 可以使用浮点型
float chengji=sc.nextFloat();
//条件语句 你考试考的怎么样?
//符号 &&表示的是且 ||表示的是或
//如果成绩大于等于0 而且 成绩少于60
//考试成绩不及格 输出
if (chengji>=0&&chengji<60) {
System.out.println("成绩不及格,你这小子咋不用功点咧~");
}
//如果成绩大于等于60 而且 成绩小于等于80
//你的成绩及格了 输出
else if(chengji>=60&&chengji<=80){
System.out.println("你的成绩及格了!");
}
//如果成绩大于80 而且 成绩小于等于90
//你的成绩很棒了 输出
else if (chengji>80&&chengji<=90) {
System.out.println("你的成绩很棒了!");
}
//如果成绩大于90 而且 成绩小于等于100
//你的成绩超级好 输出
else if (chengji>90&&chengji<=100) {
System.out.println("你的成绩超级好,来当程序员吧!");
}
//排除了上面的任何一个条件 输入信息不合法
else {
System.out.println("您输入的成绩信息不合法");
}
}
结合输入输出方便理解if ...else if 语句的特点
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
java中scanner if用法_Java通过Scanner了解if...else if语句相关推荐
- java中contains的用法_java容器中所有接口和类的用法
我这里讲一下如何下载java的api文档 还有就是容器和容器之间进行的操作 每一个地方称之为一个节点,每一个节点包含了3部分(上一个节点,下一个节点,以及我们自己的数据部分) 需要多个线程共享的时候 ...
- java中的replace用法_java中replace用法举例:replace(char oldChar, char newChar)返回一个新的字符串...
1.JAVA中,char占2字节,16位.可在寄存汉字 2.java中replace用法举例:replace(char oldChar, char newChar)返回一个新的字符串,它是经过用 ne ...
- java中static的用法_Java类中static的用法
关于Java中static的使用有以下四种情况: 1.静态成员变量 被static修饰的成员变量,叫静态成员变量或类变量:没有被static修饰的变量,叫实例变量. 两者的区别是: 静态 ...
- java中 else if用法_java if else 用法
//1.导入Scanner类 import java.util.Scanner; class TestIf{ public static void main (String [] args){ //创 ...
- java中toarray()的 用法_java容器中toArray的用法
请高手帮我看看toArray的用法其返回的是哈希码是不是需要重写importjava.util.*;publicclassTest1{publicstaticvoidmain(String[]args ...
- java 中subtract的用法_java中BigDecimal加减乘除基本用法
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算.双精度浮点型变量double可以处理16位有效数. 在实际应用中,需要对更大或者更小的数进 ...
- JAVA中dot的用法_Java 方法
方法(有的人喜欢叫函数)是一段可重用的代码段. 一.方法的使用 1. 方法定义 方法定义的语法形式: [修饰符] 返回值类型 方法名([参数类型 参数名]){ ... 方法体 ...return返回值 ...
- java中stringtokenizer的用法_Java中 StringTokenizer 的用法
一.StringTokenizer 1.1 StringTokenizer简介及其构造函数的三种形式: StringTokenizer类是字符串分割解析类型,其属于java.util包,在使用之前需要 ...
- java中rename的用法_Java File中renameTo的介绍和使用说明
看到项目中有个地方用的File的renameTo这个方法,本以为这个方法就是用来文件重命名的,但是项目中确用它来进行文件的移动.就是使用renameTo将一个文件从一个目录移动另一个目录下! 下面就简 ...
最新文章
- Qt中文手册 之 QTableWidget
- Algorithms_入门基础_如何使用最高效的方式来判断一个数是否是2的N次方
- Apache Flink 零基础入门(四)Flink开发批处理应用程序
- CNN中常用的卷积核:锐化卷积核模板
- 大学毕业就进入SAP,我获得了哪些收益
- php正则表达式应用,PHP 正则表达式应用
- 这道题号称无人能解!300多年来无一人答对,却让这群人这么简单就解出来了?...
- 通过编程解决问题的正确思路
- php字符串变量,PHP 字符串变量
- 企业级实战02_SpringMVC整合ActiveMQ 实战需求
- 思科精睿系列交换机被曝高危漏洞,仅修复部分产品
- ios中mvc的FormsAuthentication.SetAuthCookie(cookieUserName, false)失败
- N60E-O发布 不同CPU或将改变服务器市场?
- 多种文件上传绕过手法
- 快速添加百度网盘文件到Aria2 猴油脚本
- 用the_excerpt处理中文文章字数限制的方法
- 产品经理如何进行用户需求分析?
- 【面试题】有一个数组,每隔两个数删掉一个数,到末尾又循环到开头继续进行,求最后一个被删除的数的原始下标位置
- 分散染料对涤纶织物染色步骤
- 期权最新高频行情数据
热门文章
- oracle 从dbf恢复,oracle 误删 dbf 恢复
- brew安装mysql 卸载_Ubuntu环境下MySQL卸载安装配置远程访问三步曲
- 如何用你最熟悉的 SQL 来查询 Elasticsearch 中的数据?
- Spring Boot 2.x基础教程:Swagger静态API文档的生成
- 权限提升 T1548.002 绕过UAC
- html5音轨字幕,(图解)如何修改mkv默认音轨和字幕
- filebeat启动多个_【翻译】Filebeat相关(一)
- apply筛选 pandas_更快的pandas.apply搜索方法
- android ui自动化测试工具,介绍Robotium+Orange实现androidUI自动化测试
- java 主从表_如何开发主从报表