文字列、整数、ブール値を取る 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);