21xrx.com
2025-04-03 05:08:32 Thursday
文章检索 我的文章 写文章
Java输入字符串的方法及示例
2023-06-16 15:05:18 深夜i     24     0
Java输入字符串 Scanner类 BufferedReader类 JOptionPane类

在Java程序开发中,经常需要输入字符串来进行各种操作,因此了解如何输入字符串是非常重要的。那么,在Java中输入字符串的方法有哪些呢?下面让我们一起来看看。

1. 通过Scanner类输入字符串。

Scanner类是Java中常用的输入类,可以读取用户在控制台中输入的内容。可以使用Scanner类输入字符串,示例如下:

import java.util.Scanner;
public class InputStringDemo {
  public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    String s = scanner.nextLine();
    System.out.println("输入的字符串为:" + s);
  }
}

2. 通过BufferedReader类输入字符串。

BufferedReader类也是Java中常用的输入类,可以读取字符流中的内容。可以使用BufferedReader类输入字符串,示例如下:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class InputStringDemo {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String s = br.readLine();
    System.out.println("输入的字符串为:" + s);
  }
}

3. 通过JOptionPane类输入字符串。

JOptionPane类是Java中的一个弹窗类,可以显示对话框,让用户通过对话框输入内容。可以使用JOptionPane类输入字符串,示例如下:

import javax.swing.JOptionPane;
public class InputStringDemo {
  public static void main(String[] args) {
    String s = JOptionPane.showInputDialog("请输入字符串:");
    System.out.println("输入的字符串为:" + s);
  }
}

通过以上三种方法可以在Java中输入字符串,大家可以根据实际情况选择适合自己的方法来进行输入操作。

  
  

评论区