日期:2014-05-20  浏览次数:20771 次

头疼,写的程序就没一把成的~~求指导~~~~~
public class DisplayOneToFive{
private void outputCounts()
{
int counter=1;
while (counter<6)
{
System.out.println(counter);
counter+=1;
}
}
public static void main(final String[] args){
DisplayOneToFive object=new DisplayOneToFive ();
object.outputCounts();
}
}
运行错误提示说:类 DisplayOneToFive是公共的,应该在 DisplayOneToFive.java文件中声明,这是什么意思呀~~~我也没创建过那个文件啊

------解决方案--------------------
一个.java文件里面只能有一个public类,而且类名和文件名必须一样~
你这个public class DisplayOneToFive应该写在DisplayOneToFive.java文件里~
------解决方案--------------------
“头疼,写的程序就没一把成的”
呵呵,我是看了这个标题进来的,具体问题楼上几位已经解答过,不再赘述。
这其实是java里面最基础的问题之一,看来你刚刚开始学习java啊,怎么学的?自己看书?报学习班?
要是看书自学的话,要看得仔细写,几乎说有的基础书上都该写这个问题的。
要是报学习班学的?你认真听讲了没有?老师也会讲的!
要是想把“程序一把成”作为目标,首先要打好基础,然后多联系,还要多思考。要知道,你这个目标很大呢,尤其是工作以后写复杂程序,要是能基本上一把写成,你就是大牛了!