我不明白为什么我必须在此代码中使用square()?为什么我不能将n次n添加到String中?为什么我必须在这段代码中使用额外的方法?
static int square(int n){
return n*n;
}
static void ausgabe(int n){
String s;
int i = n;
s = "SquareOf" + i + " = " + square(i);
Sysout(s);
}
我的解决办法是错过了square方法和只添加这样
s = "SquareOf" + i + " = " + i*i;
我试过,结果永远是对的。但是,我们的书提出了第一种方法,我只想知道为什么他们使我的眼睛更加复杂。
在此先感谢。
因为这本书想教你如何使用方法。 – tkausl
你是部分正确的,但是当你根据他们所做的事情来分割事物时,BUT软件开发得更好...... ausgabe应该只显示数值而不是做数学操作(这是平方工作) –