按上面的源程序显然是不能通过的,较基础的java教程都会说明这个问题的。1、main(){}内部怎么能再定义一个方法呢?这个方法算类的还是谁的呀?
2、main()可以说是一个非常特别的方法,是一个应用程序的入口,可以理解为不属于这个类,但借用了包含main()方法的类的一块地方,在main()中使用这个类的时候也要和其它类一样,object xxx= new object();我是这么认为的,如果有错了,各位请纠正。
2、main()可以说是一个非常特别的方法,是一个应用程序的入口,可以理解为不属于这个类,但借用了包含main()方法的类的一块地方,在main()中使用这个类的时候也要和其它类一样,object xxx= new object();我是这么认为的,如果有错了,各位请纠正。
String s = "Hello, World!";
E05_Storage st = new E05_Storage();
st.print(s);
}private int storage(String s) {
return s.length() * 2;
}public void print(String s) {
System.out.println(
"storage(s) = " + storage(s));
}
}
{
public static void main(String[] args)
{
E05 st = new E05();
st.print();
} void print()
{
String s = "Hello,World!";
System.out.print("Storage(s) = " + storage(s));
} int storage(String s)
{
return s.length() * 2;
}
}
下次写代码的时候最好不要这么乱啊
养成一个好的习惯自己回头查错也方便噢
main()函数内是布能再有其他的函数出现的
在java中只有内部类的概念却还从未听说有内部函数的说法噢
你最好找点基础的实例多多练习看看啦