首頁  >  文章  >  Java  >  java怎麼讀取輸入的字串

java怎麼讀取輸入的字串

下次还敢
下次还敢原創
2024-03-28 17:24:39949瀏覽

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怎麼讀取輸入的字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn