美文网首页
java学习第五章(条件判断和Scanner使用)

java学习第五章(条件判断和Scanner使用)

作者: 锋叔 | 来源:发表于2019-01-29 19:15 被阅读0次

条件判断

int num = 100;
if (num > 90) {
    System.out.println("条件符合时执行!");
} else {
    System.out.println("条件不符合时执行!");
}
// 条件符合时执行!

Scanner配合条件判断

  • java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。
  • 基本语法
    Scanner s = new Scanner(System.in);
// 第一步引入这个类
import  java.util.Scanner;

// 建立代码通向程序代码的桥梁
Scanner input = new Scanner(System.in);
System.out.println("请输入一个整数!回车");
// 获取桥梁上流通的数据
int scope = input.nextInt(); // 阻塞
if (scope == 666) {
    System.out.println("恭喜您获得一个老铁666");
} else {
    System.out.println("谢谢参与");
}

// 执行结果会打印一句话
// =>请输入一个整数!回车
// 再输入666
// =>恭喜您获得一个老铁666

PS 当你自己生成一个类的时候名字不能为Scanner。

练习题

  • 输入商品原价和折扣并且打印出折后价格。
Scanner input = new Scanner(System.in);

System.out.print("请输入商品价格:");
float price = input.nextFloat();

System.out.print("请输入当前折扣(eg: 1 = 打一折):");
float discount = input.nextFloat();

float money = (price * discount)/10;
System.out.print("折后价格为:" + money);

// 请输入商品价格:90
// 请输入当前折扣(eg: 1 = 打一折):5
// 折后价格为:45.0

上一章 目录 下一章

相关文章

网友评论

      本文标题:java学习第五章(条件判断和Scanner使用)

      本文链接:https://www.haomeiwen.com/subject/cnzxsqtx.html