一个名为 printIndented() 的方法,它接受一个字符串、一个整数和一个布尔值。该整数表示从左边距开始的缩进的大小(以空格为单位),因此该方法应首先打印那么多空格。然后应该打印字符串。然后,如果布尔值为真,则应打印换行符。例如,
printIndented(3, "Hello", false)
将打印:
˽˽˽
Hello
...with no newline at the end.
我被这个困住了。我的版本不完整:
int printIndented(int size, String word, boolean n) {
String spaces = ("");
print(spaces);
print(word);
if(n == true) println("");
else
if(n == false) print("");
return(size);