//用冒泡法进行排序public class paixv{int shuzhi[]={1,25,84,69,325,68,42};
int num=0;
int temp=0;public void main(String arg[]){for (num=1;num<7;num++) {
if (shuzhi[num]>shuzhi[num+1])
{
temp=shuzhi[num];
shuzhi[num]=shuzhi[num+1];
shuzhi[num+1]=temp;
}
}
for (num=1;num<8;num++)
{
System.out.println(shuzhi[num]);
}
}
}JDK安装在C:\Program Files\Java\jdk1.5.0
classpath设置为,;C:\Documents and Settings\Administrator
path设置为,;C:\Program Files\Java\jdk1.5.0\bin
在DOS下输入javac paixv.java没有出现错误,
输入java paixv后却出现错误提示
Exception in thread "main" java.lang.NoSuchMethodError:main
解决方案 »
- swing 问题
- GUI 简单问题。。
- Exception in thread "main" java.lang.UnsupportedClassVersionError
- 请教一个button(SWT.CHECK)的问题
- 很初级的问题,关于重复投票问题。
- 基础问题:怎么得到HashMap的所有key和value
- 想让float类型数据保留两位.
- 如何用JBuilder9开发一个exe的文件?
- java中如何设置定时器,有没有这方面的代码?
- ssm idea 运行项目的时候出现的一个问题(编译出错)
- 刚从C/S转到B/S,菜菜地问:B/S的报表是如何打印的?
- 问一个菜鸟级问题,这个程序总是报NullPointerException异常,数据库连接都正确,就是执行到pstmt = conn.prepareStatement(sql);就出错怎么回事啊!各位高手指教,先谢过了!
改下你的代码:
public static void main(String []args)
{
....
}
类名也错了,没有大写.
for (num=1;num <8;num++) 数组还越界了.
JAVA_HOME=C:\Program Files\Java\jdk1.5.0
classpath=.;C:\Program Files\Java\jdk1.5.0\lib
path=C:\Program Files\Java\jdk1.5.0\bin