2014-10-20 3 views
0

Имеет ли недавний эквивалент для чтения строк GNU в Java?GNU эквивалент Readline для Java

Я нашел Java ReadLine и JLine, но они старые.

Редактировать: Некоторые люди, похоже, не понимают, как упоминалось разумом, GNU readline имеет множество функций, таких как редактирование командной строки и история. Он не только читает строку.

+0

возможно дубликат [Java прочитать строку из файла ] (http://stackoverflow.com/questions/7413830/java-read-line-from-file) – Andrey

+1

Для всех, кого это интересует, я нашел Jline2: https://github.com/jline/jline2 – bemug

ответ

1

Попробуйте класс Scanner import java.util.Scanner;

Как так

Scanner sc = new Scanner(System.in); System.out.print("Enter Text here: "); System.out.println("\nYour Text: "+sc.nextLine());

Это будет читать строку из консоли и распечатать его :)

+1

Обратите внимание, что строка чтения GNU является очень которая обеспечивает редактирование командной строки и историю, среди многих (многих) других функций. Это не просто чтение строки текста с консоли. – unwind

+0

Ох, я искал несколько сайтов и только нашел заметки об основных функциях. Хм, возможно, он мог написать интерфейс для себя, чтобы использовать GNU readline native ...? – FatalMerlin