21xrx.com
2025-03-23 20:36:22 Sunday
文章检索 我的文章 写文章
Java如何从键盘输入数字?
2023-06-14 22:48:38 深夜i     --     --
Java 键盘输入 数字 Scanner类 BufferedReader类 Console类

Java是一种广泛使用的编程语言,其为开发人员提供了许多功能,其中包括从键盘输入数字的能力。下面介绍几种方法来从键盘输入数字。

第一种方法是使用Scanner类。该类是Java中最受欢迎的从控制台读取用户输入的类之一。以下是使用Scanner类获取整数的代码示例:

import java.util.Scanner;
public class Main {
 public static void main(String[] args) {
  Scanner scanner = new Scanner(System.in);
  System.out.println("请输入整数:");
  int num = scanner.nextInt();
  System.out.println("您输入的数字是:" + num);
 }
}

第二种方法是使用BufferedReader类。该类提供了一种从输入流中读取数据的方法。以下是使用BufferedReader类获取整数的代码示例:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
 public static void main(String[] args) throws IOException {
  BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  System.out.println("请输入整数:");
  int num = Integer.parseInt(br.readLine());
  System.out.println("您输入的数字是:" + num);
 }
}

第三种方法是使用Console类。该类提供了一种轻松从控制台读取用户输入的方法。以下是使用Console类获取整数的代码示例:

import java.io.Console;
public class Main {
 public static void main(String[] args) {
  Console console = System.console();
  System.out.println("请输入整数:");
  int num = Integer.parseInt(console.readLine());
  System.out.println("您输入的数字是:" + num);
 }
}

通过上述示例代码能够了解Java如何从键盘输入数字的方法。每种方法都针对不同的需求提供了不同的解决方案。

  
  

评论区