久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java怎么輸入多行字符串

148次閱讀
沒有評論

共計 1012 個字符,預計需要花費 3 分鐘才能閱讀完成。

在 Java 中,要輸入多行字符串,可以使用 Scanner 類或 BufferedReader 類。

使用 Scanner 類:

import java.util.Scanner;

public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);

        // 使用循環讀取多行字符串 
        StringBuilder sb = new StringBuilder();
        String line;
        while (!(line = scanner.nextLine()).isEmpty()) {sb.append(line).append("\n");
        }
        String input = sb.toString();

        // 輸出多行字符串 
        System.out.println(" 輸入的多行字符串是:");
        System.out.println(input);
    }
}

使用 BufferedReader 類:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {public static void main(String[] args) {BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        // 使用循環讀取多行字符串 
        StringBuilder sb = new StringBuilder();
        String line;
        try {while ((line = reader.readLine()) != null && !line.isEmpty()) {sb.append(line).append("\n");
            }
        } catch (IOException e) {e.printStackTrace();
        }
        String input = sb.toString();

        // 輸出多行字符串 
        System.out.println(" 輸入的多行字符串是:");
        System.out.println(input);
    }
}

以上代碼中,通過循環讀取每一行輸入,并將其拼接到 StringBuilder 中,直到輸入空行為止。最后,將 StringBuilder 轉換為 String,并輸出多行字符串。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-09發表,共計1012字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 宣恩县| 廊坊市| 兴义市| 清新县| 夏邑县| 溧阳市| 盖州市| 宜城市| 达拉特旗| 鹰潭市| 漠河县| 柘荣县| 沂源县| 西乌珠穆沁旗| 岑巩县| 瓦房店市| 阳高县| 屯昌县| 呼伦贝尔市| 桐梓县| 广河县| 孝义市| 唐海县| 祁阳县| 峨眉山市| 湖南省| 福贡县| 崇义县| 科技| 公安县| 大宁县| 息烽县| 卓尼县| 田东县| 武冈市| 昭平县| 扎赉特旗| 中西区| 江山市| 株洲市| 夏河县|