¿Cómo llego de salida en la misma línea

Joshua Paige:

Tengo que escribir un programa en el que la salida será en la misma línea que la entrada. He tratado de impresión () y println () pero vienen a cabo la misma. ¿Qué necesito para agregar?

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

la salida es (si tuviera que escribir en la manzana)

apple
    donut

pero lo quiero para imprimir

apple   donut
lealceldeiro:

Simplemente no se puede hacer eso. La línea en la que el escáner está esperando una entrada no se utiliza para la impresión. Una vez que se pulsa Enter, la posición en la consola se mueve a la línea siguiente, donde se imprime lo que se pone en el interior ( print, println, etc.).

Este es un asunto diferente, no relacionado con si desea imprimir algunas fichas en la misma línea o no, en cuyo caso el uso System.out.print/ printlnresolvería el problema.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=204233&siteId=1
Recomendado
Clasificación