java怎么读取输入的字符串

java读取输入字符串的方法有多种:标准输入流system.inscanner类bufferedreader类Java 读取输入的字符串
方法
Java 提供多种方法来从用户读取字符串:标准输入流
Scanner 类
BufferedRea

java读取输入字符串的方法有多种:标准输入流system.inscanner类bufferedreader类

java怎么读取输入的字符串

Java 读取输入的字符串

方法

Java 提供多种方法来从用户读取字符串:

  • 标准输入流
  • Scanner 类
  • BufferedReader 类

标准输入流

System.in 字段表示标准输入流。使用 nextLine() 方法可以读取一行文本:

<code class="java">import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) {
        InputStreamReader reader = new InputStreamReader(System.in);
        String input = reader.readLine();
        System.out.println(input);
    }
}</code>

登录后复制

Scanner 类

Scanner 类提供了更方便的方法来读取输入:

<code class="java">import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String input = scanner.nextLine();
        System.out.println(input);
    }
}</code>

登录后复制

Scanner 类还支持读取其他数据类型,比如整数和浮点数。

BufferedReader 类

BufferedReader 类是一种底层读取器,提供了更高级别的功能:

<code class="java">import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String input = reader.readLine();
        System.out.println(input);
    }
}</code>

登录后复制

readLine() 方法会读取整行文本,包括换行符。可以使用 trim() 方法删除开头的和结尾的空格。

以上就是java怎么读取输入的字符串的详细内容,更多请关注叮当号网其它相关文章!

文章来自互联网,只做分享使用。发布者:牧草,转转请注明出处:https://www.dingdanghao.com/article/269666.html

(0)
上一篇 2024-03-28 18:00
下一篇 2024-03-28 18:40

相关推荐

联系我们

在线咨询: QQ交谈

邮件:442814395@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信公众号