Я использую netbeans.Java-чтение от Standard при использовании сканера, дающего неправильные результаты
Я пытаюсь прочитать стандарт или аргументы с помощью сканера. Однако всякий раз, когда я пытаюсь что-то показать, я получаю нечто совершенно другое.
Scanner input = new Scanner(System.in);
System.out.println(input);
Так, например, если заданный аргумент командной строки «Awesome!» Я хочу, чтобы он распечатал Удивительный! Но я получаю некоторые длинные тарабарщину, такие как:
java.util.Scanner [Разделители = \ р {javaWhitespace} +] [позиция = 0] [матч действует = ложь] [нужен ввод = ложь] [источник закрыт = false] [skipped = false] [разделитель групп = \,] [десятичный разделитель =.] [положительный префикс =] [отрицательный префикс = \ Q- \ E] [положительный суффикс =] [отрицательный суффикс =] [строка NaN = \ Q \ E] [бесконечность строка = \ Q∞ \ E]
поэтому я попытался использовать Сканер s = новый сканер (System.in); Строковый вход = s.nextLin(); System.out.println (вход); И все равно не распечатает аргумент командной строки – GreatShark
Хорошо, во всяком случае, я использовал командную строку для компиляции и запуска вместо IDE, например Net Beans. Не знаю, почему Net Beans дает мне странный ответ. – GreatShark