java学习之错误收集二:找不到符号

**java学习之错误收集二:找不到符号**

在这里插入图片描述
**今天早上在学习java语法3的时候,作为小萌新的一脸懵,后来又把老师的java源码找来看了好几遍,还是没有发现错误,我的源码如下


```java
import java.util.Scanner;
public class DemoOne{
     public static void main(String[] args){
	 //创建一个变量score用来存学生成绩
	 Scanner input=new Scanner(System.in);
	 System.out.println("请你输入一个学生的成绩,我来划分等级:");
	 int score=input.nextInt();
	 //2.利用成绩值 来进行区间的划分
	 switch(score/10){   //61/10=6
	 case 0:  //这里又错了case:0 是错误的写法 正确的写法是case 0:
	 case 1:
	 case 2:
	 case 3:
	 case 4:
	 case 5:
	        System.out.println("不及格");
			break; 
	 case 6:
	         System.out.println("及格");
			 break; 
	case 7:   
	         System.out.println("中等");
			 break;
	case 8:
	          System.out.println("良好");
			  break; 
	case 9:  
	          System.out.println("优秀");
			  break;
	case 10:
                  //一百都分的
                  if(score==100){
	         System.out.println("非常优秀");
			 break;	
                  }
	default:
	         System.out.println("不存在");
			 break;	
	        		 	  		     
	 		  
	 } 
	 }
}**

**查了资料后才发现,
int score=input.nextInt();
中的Int写成了long中的l love中的l和long中的l,以及数字1,
是不是很像,如果你开始是用记事本写的代码,的确是很难找出错误的,
C语言中的long和数字1,也是很多新人开始容易混淆的错误,这里就不再啰嗦了。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值