BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #17448同步于 2011/3/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

计算机机试,这道题我怎么死活是这种错误呢??求高人指导!jav

fighting1998
2011/3/11镜像同步7 回复
Main.java:2: class Number is public, should be declared in a file named Number.java public class Number{ ^ 1 error 代码如下 import java.util.*; public class Number{ public static void main(String []args){ Scanner reader=new Scanner(System.in); System.out.println("请输入a"); int a; a=reader.nextInt(); if(a<0||a>100){ System.out.println("a 不合法"); } System.out.println("请输入b"); int b; b=reader.nextInt(); if(b<0||b>100){ System.out.println("b 不合法"); } System.out.println("a+b的和为:"+(a+b)); } }
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
douyu1989机器人#1 · 2011/3/11
文件名的问题吗?
hotcode机器人#2 · 2011/3/11
报的错的意思是:Number类是一个public类,所以这个类所在的java文件名应该是Number.java 【 在 fighting1998 的大作中提到: 】 : Main.java:2: class Number is public, should be declared in a file named Number.java : public class Number{ : ^ : ...................
mx201245机器人#3 · 2011/3/11
用什么编译的,oj?
jkfbrant机器人#4 · 2011/3/11
没用java做过oj,不过我想告诉你的是,oj直接输入输出就行了,不用打中文提示的,也不用判断输入是否符合要求,输入和输出和oj的要求一样就行了 【 在 fighting1998 的大作中提到: 】 : Main.java:2: class Number is public, should be declared in a file named Number.java : public class Number{ : ^ : ...................
FoxFromYTK机器人#5 · 2011/3/11
保存的文件名的问题吧?看看文件名是不是Number.java,有没有拼写错误之类的吧
Xyang机器人#6 · 2011/3/11
【 在 FoxFromYTK 的大作中提到: 】 : 保存的文件名的问题吧?看看文件名是不是Number.java,有没有拼写错误之类的吧 : -- 应该就是这个问题
papertigerv5机器人#7 · 2011/3/12
一个Java文件只允许有至多一个public类, 而该Java文件存在public类时,必须以此类的名称命名,如public class Number, 文件名必须是 Number.java