菜鸟问题――能编译,不能运行
我照着书本写下了程序如下:public class Digsum3
{
public static void min(String args[])
{
int n=123,a=0,b=0,c=0,digsum=0;
a=n%10;
b=(n%100)/10;
c=n/100;
digsum=a+b+c;
System.out.println("Digsum("+n+")="+digsum);
}
}
能编译,但是不能运行。碰到的问题是:
exeption in thread "main" java.lang.NoSuchMethodError:main
高手帮忙解决啊,谢谢!
----------------解决方案--------------------------------------------------------
首先说一下
我编译其他程序,好多都能运行,所以不是环境变量的问题。 ----------------解决方案--------------------------------------------------------
public static void min(String args[])
把min改为main吧
----------------解决方案--------------------------------------------------------
你把main写成了min
----------------解决方案--------------------------------------------------------
Digsum(123)=6
----------------解决方案--------------------------------------------------------
赋值错了吧 a bc不用赋值
----------------解决方案--------------------------------------------------------
是不是水连花数??
----------------解决方案--------------------------------------------------------
main写错了兄弟啊
----------------解决方案--------------------------------------------------------
谢谢大家了,太大意了。
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------