Java通过Scanner了解if...else if语句

 更新时间:2020年01月22日 11:29:31   作者:辉标丫  
这篇文章主要介绍了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设计模式之观察者模式(Observer模式)介绍

    Java设计模式之观察者模式(Observer模式)介绍

    这篇文章主要介绍了Java设计模式之观察者模式(Observer模式)介绍,Java深入到一定程度,就不可避免的碰到设计模式(design pattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解,需要的朋友可以参考下
    2015-03-03
  • IDEA报错:无效的源发行版解决方案

    IDEA报错:无效的源发行版解决方案

    很多小伙伴在刷新maven的时候总会报 Error:java:无效的源发行版,下面这篇文章主要给大家介绍了关于IDEA报错:无效的源发行版的解决方案,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • SpringBoot如何集成Netty

    SpringBoot如何集成Netty

    这篇文章主要介绍了SpringBoot如何集成Netty问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • 超详细讲解Java秒杀项目用户验证模块的实现

    超详细讲解Java秒杀项目用户验证模块的实现

    这是一个主要使用java开发的秒杀系统,项目比较大,所以本篇只实现了用户验证模块,代码非常详尽,感兴趣的朋友快来看看
    2022-03-03
  • 浅谈spring security入门

    浅谈spring security入门

    这篇文章主要介绍了浅谈spring security入门,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Java判断所给年份是平年还是闰年

    Java判断所给年份是平年还是闰年

    这篇文章主要为大家详细介绍了Java判断所给年份是平年还是闰年,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Spring Boot实战之netty-socketio实现简单聊天室(给指定用户推送消息)

    Spring Boot实战之netty-socketio实现简单聊天室(给指定用户推送消息)

    本篇文章主要介绍了Spring Boot实战之netty-socketio实现简单聊天室(给指定用户推送消息),具有一定的参考价值,有兴趣的可以了解一下。
    2017-03-03
  • SWT(JFace)体验之Slider,Scale

    SWT(JFace)体验之Slider,Scale

    SWT(JFace)体验之Slider,Scale实现代码。
    2009-06-06
  • SpringBoot如何配置数据库主从shardingsphere

    SpringBoot如何配置数据库主从shardingsphere

    这篇文章主要介绍了SpringBoot如何配置数据库主从shardingsphere问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • 五个很实用的IDEA使用技巧分享

    五个很实用的IDEA使用技巧分享

    IntelliJ IDEA 是一款优秀的 Java 集成开发环境,它提供了许多强大的功能和快捷键,可以帮助开发者提高编码效率和质量,本文就在为你介绍博主常用的五个IntelliJ IDEA使用技巧,希望能够给你带来一些工作效率上的提升
    2023-10-10

最新评论