public class test
{
public static void main ( string [] args )
{
picture w = new picture(); w.p() ;
}
}
{
public static void main ( string [] args )
{
picture w = new picture(); w.p() ;
}
}
就是错误说类PICTURE应该在PICTURE。JAVA文件里。我的文件名是TEST。JAVA。这和MIAN函数所在类一样不是就可以了么?为什么?
还有JAVA类中的成员函数怎么在类外实现?没有::作用域操作符么?
文件取名要取那个public那个类的名字 建议你把拼写错误改过来
再picture那个类前面的public去掉 再试一下``~~
对了 test后面掉了两个口号~~~~
下次请发贴先把拼写错误改正 再发~~~!!
你自己看吧~~~
class picture
{
private int i ; //出错<identyfier>expected private int j ; //出错 public void p ()
{
for ( i = 0 ; i < 5 ; i ++ )
{
for ( j = 0 ; j < 5-1 ; j ++ ) System.out.println(" ") ;
for ( j = 0 ; j < 2 * i - 1 ; j ++ ) System.out.println("*") ;
System.out.println("\n") ; }
}
} public class test
{
public static void main(String[] args)
{
picture w = new picture();
w.p();
}
}好了 你自己对比一下哪里出了问题吧~~ (我已经编译通过了,特别要注意大小写!)