为什么在在线编辑器中可以运行,在Eclipse中却有错误!

为什么在在线编辑器中可以运行,在Eclipse中却有错误!

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,同学的代码没有问题,但是同学在eclipse中书写代码时,没有写main方法,导致eclipse报错,修改后代码如下:

package com.woniuxy.java;

import java.util.Scanner;

public class Chengji {
	public static void main(String[] args) {
		Scanner Scanner=new Scanner(System.in);		 
		 System.out.println("请输入一个成绩:");		
	     //从键盘输入一个整型数据作为分数,并放到变量score中
	     int x=Scanner.nextInt();
	     //对成绩进行判断,输出对应的内容
	     if(x>=85){
	         System.out.println("优秀!很棒!");
	     }else if(x>=75&&x<=84){
	         System.out.println("良!你可以再优秀一点!");
	     }else if(x>=60&&x<=74){
	         System.out.println("及格!还可以!");
	     }else{
	         System.out.println("不及格!情况不太妙!");
	     }
	 
	}	 
}

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

好帮手慕小班 2020-02-05 17:14:01

同学你好,查看同学在eclipse中的截图,同学并没有将文件保存,同学可以尝试Ctrl+s保存文件后,再看是否还有报错。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 慕设计8232420 #1
    还是一样的有报错
    2020-02-05 21:42:16
  • 好帮手慕小班 回复 提问者 慕设计8232420 #2
    同学你好,同学是直接复制代码到Eclipse中的吗,如果是,可能是符号等内容复制过程中出现了中英文切换的问题,同学可以重新书写一遍报错的代码语句,再试一下。如果还是报错,同学可以将代码内容贴出到“我要回答”中,注意不要贴代码截图,老师复制测试一下。如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2020-02-06 10:09:57
  • 提问者 慕设计8232420 回复 好帮手慕小班 #3
    package com.woniuxy.java; import java.util.Scanner; public class Chengji { Scanner Scanner=new Scanner(System.in); System.out.println("请输入一个成绩:"); //从键盘输入一个整型数据作为分数,并放到变量score中 int x=Scanner.nextInt(); //对成绩进行判断,输出对应的内容 if(x>=85){ System.out.println("优秀!很棒!"); }else if(x>=75&&x<=84){ System.out.println("良!你可以再优秀一点!"); }else if(x>=60&&x<=74){ System.out.println("及格!还可以!"); }else{ System.out.println("不及格!情况不太妙!"); } } }
    2020-02-06 15:32:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
零基础Java入门体验课
  • 参与学习           人
  • 提交作业       437    份
  • 解答问题       393    个

慕课网首推Java体验课,用体系化的学习方式+实战性的项目练习,带你轻松入门Java~

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师