私は、同じ行に出力を得るにはどうすればよいです

ジョシュアペイジ:

私は、出力が入力と同じ行になりますプログラムを作成する必要があります。私は、印刷()とのprintln()を試してみましたが、彼らは同じ出てきます。私は追加する必要がありますか?

String str= scanner.next();
System.out.println("    donut");

出力は(私はリンゴを入力した場合)

apple
    donut

私はそれが印刷したいです

apple   donut
lealceldeiro:

あなたは、単にそれを行うことはできません。ラインスキャナが入力を待っているが印刷に使用されていません。あなたは押すとEnter、あなたの中に置くものを印刷している次の行にコンソール移動中の位置(printprintlnなど)。

これは、あなたが使用している場合には、いくつかのトークンと同じ行にかどうか、印刷するかどうかに関係のない別の問題であり、System.out.print/はprintln、問題を解決するだろうが。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=204228&siteId=1