人生第一段可以实现一定功能的代码
今天上午,在视频指导下,完成了自己人生中的第一段代码(可以实现一点点功能的)
【人生第一段可以实现一定功能的代码】在自己编辑代码过程中,没有严格按照老师的顺序,也发现了几个问题。
1、Scanner sc == new Scanner(System.in);
这句话只是调用Scanner位置无所谓
而sc.nextInt()才是真正在命令台输入的入口,需要注意它的顺序
2、sc.hasNextInt()也是判断在这句话之后输入的数据
附上代码,学习不易
import java.util.Scanner;
public class discount{
public static void main(String[] args){
//第一步,给出积分
Scanner sc = new Scanner(System.in);
System.out.print("请输入您的积分:");
if(sc.hasNextInt()==true){
//判断折扣类型
int score = sc.nextInt();
if(score>=8000){
System.out.println("6");
}else if(score>=4000){
System.out.println("7");
}else if(score>=2000){
System.out.println("8");
}else if(score>=0){
System.out.println("9");
}else{
System.out.println("你输入的积分为负数");
}
}else{
System.out.println("您输入的积分不属实");
}
}
}
推荐阅读
- 第一次感受“简单”代码的魅力
- Android基础教程第4版PDF分享
- Android编程权威指南.第3版.pdfPDF下载
- android studio 代码混淆如何忽略第三方jar包
- Oracle 日志分析 APP | APP 推荐第 6 弹
- 【Java基础学习笔记】-|【Java基础学习笔记】- Day11 - 第四章 引用类型用法总结
- csapp(第八章 异常控制流ECF)
- appium+Java+testng自动化框架搭建-第一季
- Appium-处理系统弹窗
- 记https在Android浏览器无法访问