21xrx.com
2024-11-25 10:58:48 Monday
登录
文章检索 我的文章 写文章
Java中的输入处理
2023-06-13 13:54:11 深夜i     --     --

Java是一门广泛应用于软件开发的编程语言。在日常的软件开发中,处理各种数据输入是很重要的一部分。这里将介绍Java中的输入处理,包括键盘输入和文件输入,并提供代码案例。

键盘输入

在Java程序中,可以使用 Scanner 类接收用户从键盘输入的数据。以下是一个示例代码:


import java.util.Scanner;

public class KeyboardInputExample {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    System.out.println("请输入一个整数:");

    int num = scanner.nextInt();

    System.out.println("你输入的数是 " + num);

  }

}

上述代码中,我们使用了 Scanner 类来获取用户输入。首先创建了一个 Scanner 对象,然后调用 nextInt() 方法获取整数类型的数据,最后打印出用户输入的数。

文件输入

如果需要从文件中读取数据,Java 提供了 FileReader 和 BufferedReader 类。以下是一个读取文件的示例代码:


import java.io.BufferedReader;

import java.io.FileReader;

import java.io.IOException;

public class FileInputExample {

  public static void main(String[] args) {

    try (BufferedReader br = new BufferedReader(new FileReader("example.txt"))) {

      String line;

      while ((line = br.readLine()) != null) {

        System.out.println(line);

      }

    } catch (IOException e) {

      e.printStackTrace();

    }

  }

}

上述代码中,我们使用 FileReader 和 BufferedReader 类来读取名为 example.txt 的文件中的数据。首先创建了一个 BufferedReader 对象,然后调用 readLine() 方法逐行读取文件内容,并将每行数据打印出来。

关键词:

1. 输入处理

2. Scanner类

3. 文件读取

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复