学习的内容正好是方法:现在不明白方法的调用。请教一下各位大神:代码如下:
public class Method{
public static int getPentagonalNumber(int n){
int s=0;
for(int i=1;i<=n;i++){
s=i*(3*i-1)/2;
System.out.print(s+"\t"+i);//这个实现语句有就能输出想要的答案,
if(i%10==0){
System.out.println();
}
}
return s; //return 在这里的作用除了 因为方法头里有个int的返回值类型,和结束方法的运行之外还有什么作用呢?就这个代码而言我觉得这个return完全多余只要把返回值类型变更为void就不需要了。那返回值类型的方法的目的是什么呢?既然不能输出想要的东西?
}
public static void main(String[]args){
//Method a= new Method(); 创建一个对象也是可以的,调用
getPentagonalNumber(100); 不创建对象也可以直接调用。这我就迷惑了,到底要不要创建对象来调用呢?
}
}