Java Scanner Чтение строки ввода - PullRequest
0 голосов
/ 16 декабря 2011

Мне было интересно, как я могу сделать сканер в Java, который будет читать строку, которую вы вводите. Например:

package first.test;
import java.util.Scanner;

public class FirstTest {

    public static void main(String[] args) {        
        Scanner input = new Scanner(System.in);
        int binaryout;

        System.out.println("This converts base 10 numbers to binary numbers.");
        System.out.println("Please enter your Base 10 Number:");
        //I WANT THE INPUT TO GO HERE!!!!!!!!

       }
}

Любая помощь будет отличной!

РЕДАКТИРОВАТЬ: Ну, оглядываясь назад на этот вопрос, ответ очевиден, сделайте поиск Google. да, но проблема в том, что я был таким нубом, я не мог изменить или применить идеи к своим проектам. Приносим извинения за доставленные неудобства. если есть какие-либо идеи о том, как отредактировать вопрос, чтобы сделать его актуальным, это было бы здорово. потому что это так плохо, я не знаю как.

1 Ответ

3 голосов
/ 16 декабря 2011

Я полагаю, вы ищете input.nextLine();?Или если вы знаете, что это базовая 10, то input.nextInt() или если она длиннее input.nextLong().В будущем вашим лучшим началом будет документация по Java, тем более что вы уже знаете класс, который пытаетесь использовать.Если вы посмотрите документы для Scanner (и, возможно, поищите на странице «строку»), вы найдете то, что искали:

https://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html#nextLine()

...