21xrx.com
2024-12-23 00:01:36 Monday
登录
文章检索 我的文章 写文章
Java从键盘中输入字符串的方法与实例
2023-06-15 07:05:26 深夜i     --     --
Java输入 Scanner类 BufferedReader类

Java中,从键盘读取输入是非常常见的操作。当需要读取字符串时,我们可以使用Scanner类的next()方法或BufferedReader类的readLine()方法。下面是两个示例:

使用Scanner类的例子:


import java.util.Scanner;

public class InputStringExample {

  public static void main(String[] args) {

    Scanner scanner = new Scanner(System.in);

    System.out.print("请输入字符串:");

    String inputString = scanner.next();

    System.out.println("你输入的字符串是:" + inputString);

  }

}

使用BufferedReader类的例子:


import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

public class InputStringExample {

  public static void main(String[] args) throws IOException {

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    System.out.print("请输入字符串:");

    String inputString = br.readLine();

    System.out.println("你输入的字符串是:" + inputString);

  }

}

上面两个例子中,都是通过从标准输入流(System.in)中读取输入实现的。Scanner类的next()方法可以读取下一个完整的字符串,而BufferedReader类的readLine()方法则可以读取一整行的输入。需要注意的是,BufferedReader类的方法需要捕获IOException异常。

  
  

评论区

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