发布时间:2023-09-11 08:00
今天上午,在视频指导下,完成了自己人生中的第一段代码(可以实现一点点功能的)
在自己编辑代码过程中,没有严格按照老师的顺序,也发现了几个问题。
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(\"您输入的积分不属实\");
}
}
}
微信小程序:王者改名微信小程序源码下载另一版本支持流量主收益
【详解】Springboot热部署devtools的使用,设置刷新时间
[JavaWeb开发中]HTTP 协议的基本格式和Fiddler抓包工具
MyBatis教程[1]----项目构建并完成第一个查询操作
android 陀螺仪滤波_Arduino MPU6050陀螺仪运用卡尔曼滤波姿态解算实验
解决has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’报错跨域问题
Nginx反向代理WebSocket服务连接报错:WebSocket connection to “wss://xxx/xxx“ failed