Home > Java > javaTutorial > How to get the input number in java

How to get the input number in java

下次还敢
Release: 2024-04-21 01:58:44
Original
1125 people have browsed it

There are two ways to get input numbers in Java: use the Scanner class and call the nextInt() method to get the integer. Using the BufferedReader class, call the readLine() method to get a line of text and convert it to a number.

How to get the input number in java

How to get the input number using Java

Use Scanner class

## The #Scanner class is a commonly used class in Java for getting input from the console. It provides a nextInt() method to get the integer entered by the user.

import java.util.Scanner;

public class InputNumber {

    public static void main(String[] args) {
        // 创建一个 Scanner 对象
        Scanner scanner = new Scanner(System.in);

        // 获取用户输入的数字
        System.out.print("请输入一个数字:");
        int number = scanner.nextInt();

        // 打印用户输入的数字
        System.out.println("你输入的数字是:" + number);

        // 关闭 Scanner 对象
        scanner.close();
    }
}
Copy after login

Using the BufferedReader class

The BufferedReader class can also be used to get input from the console. It provides a readLine() method to obtain a line of text entered by the user. We can use this text to parse numbers entered by the user.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class InputNumber {

    public static void main(String[] args) throws IOException {
        // 创建一个 BufferedReader 对象
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        // 获取用户输入的数字
        System.out.print("请输入一个数字:");
        String input = reader.readLine();

        // 解析用户输入的数字
        int number = Integer.parseInt(input);

        // 打印用户输入的数字
        System.out.println("你输入的数字是:" + number);

        // 关闭 BufferedReader 对象
        reader.close();
    }
}
Copy after login

The above is the detailed content of How to get the input number in java. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template