Wątek przeniesiony 2015-04-14 22:55 z Java przez bogdans.

Konsola napis i pobieranie textu w jednej linii

0

Jak w języku BATCH wpisze:

set /p x=Tu coś wpisz:

To wyświetli się:

Tu coś wpisz: [To co napisalem]

I w C++:

''cout << "Wpisz coś: " <<  cin << x << endl ; ''

to chyba wyświetli się:

Wpisz coś: [miejsce na tekst]

No a w Jawa jak wpisze tak:

System.out.println("Pisz coś: ") ;
Scanner scanner = new Scanner(System.in) ;
String x = scanner.nextLine() ;

I zobacze:

Pisz coś:
[To co napisałem]

No ale to nextLine a nie zwykłe napisanie więc pewnie jest jakiś sposób...

dodanie znaczników <code class="none"> - @furious programming

1
System.out.print("Pisz coś: ");
0

A jak coś potem wziąć w tej samej linii ?

1

Omg, tak jak brałeś.

0

Czyli Scanner.nextLine() ?

0

Czyli:

Scanner scanner = new Scanner(Sytem.in);
System.out.print("Pisz coś: ");
String x = scanner.nextLine();

A wynik:
Pisz coś: [Tu miejsce do pisania]

0

Prawie, nie

scanner.nextLinie();

a

String input = scanner.nextLine();

1 użytkowników online, w tym zalogowanych: 0, gości: 1