改成下面:class ShowNumber{
public void odd(){
for(int i=1;i<=50;i=i+2){
System.out.print(i+",");
}
System.out.println();
}
public void even(){
for(int i=2;i<=100;i=i+2){
System.out.print(i+",");
}
System.out.println();
}
}
public class UserShowNumber{
public static void main(String args[]){
ShowNumber showNumber=new ShowNumber();
System.out.println("1到50的奇数是:");
showNumber.odd();
System.out.println("1到100的偶数是:");
showNumber.even(); }
}
public void odd(){
for(int i=1;i<=50;i=i+2){
System.out.print(i+",");
}
System.out.println();
}
public void even(){
for(int i=2;i<=100;i=i+2){
System.out.print(i+",");
}
System.out.println();
}
}
public class UserShowNumber{
public static void main(String args[]){
ShowNumber showNumber=new ShowNumber();
System.out.println("1到50的奇数是:");
showNumber.odd();
System.out.println("1到100的偶数是:");
showNumber.even(); }
}
解决方案 »
- Servletgetone的Servlet.service()发生意外(exception)
- 迷茫中的新手希望各位前辈能给点意见!
- java截取字符串问题,请高手帮忙啊!在线等待!!!!!!!!!!
- 本科毕业到软件公司需要知道哪些知识??迷茫中的本科生
- 关于installanywhere的问题,在linux上的安装程序有时能成功,有时不能成功.
- 帮我看看怎么了?解决就给分~~~~~GUI的问题
- Java内部使用的是utf-8吗?
- 新瓶装老酒,给分不商量~
- <<think in java>>?
- 谁能提供jni各c方面的详细的代码呀
- 谁能给介绍几个比较好的学习java的网站
- String特殊字符表示方法~~严重错误
-->
ShowNumber showNumber=new ShowNumber();
错误2:UserShowNumber.java 这一行要注释掉
错误3:ShowNumber showNumber=new ShowNumber;
应该是:ShowNumber showNumber=new ShowNumber();
偶数的循环控制语句为(i = 2; i<100;i = i+2)
编译器提示:G:\job\java\example>javac ShowNumber.java
ShowNumber.java:10: missing return statement
}
^
ShowNumber.java:16: missing return statement
}
^
2 errors
这样是通不过编译的。
第二:要看两个类是不是在同一个PACKAGE下面。如果不是,那么编译时会出错。
第三:环境变量是否设置正确。否则执行程序时回有NoClassDefFoundError的异常抛出。请多多指教!:)
错误1:ShowNumber类的两个方法不需要返回值
还有输入错误
错误3:ShowNumber showNumber=new ShowNumber;
应该是:ShowNumber showNumber=new ShowNumber();
“public static void mian(String args[]){”里main打错了^_^粗心!
可是还有个问题问小强,ShowNumber类的方法没加void也就是有返回值为什么编译错误呢?