我记得是在main方法里不能直接调用非静态方法,因为并未实例化这个类。可以把原本写在main方法里的代码单独写在一个方法里,然后在main方法里实例化一个本类的对象,调用这个方法。C是面向过程,Java是面向对象,在编程思想上差别还是挺大的,慢慢学就会体会到很多不同了。
我记得是在main方法里不能直接调用非静态方法,因为并未实例化这个类。
可以把原本写在main方法里的代码单独写在一个方法里,然后在main方法里实例化一个本类的对象,调用这个方法。
C是面向过程,Java是面向对象,在编程思想上差别还是挺大的,慢慢学就会体会到很多不同了。