亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java實現多行輸入的方法是什么

小億
203
2023-09-22 20:14:43
欄目: 編程語言

在Java中實現多行輸入的方法有多種,下面列舉了其中的兩種方法:

方法一:使用Scanner類的nextLine()方法

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
StringBuilder input = new StringBuilder();
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
if (line.isEmpty()) {
break;
}
input.append(line).append("\n");
}
System.out.println("輸入的內容是:");
System.out.println(input.toString());
scanner.close();
}
}

方法二:使用BufferedReader類的readLine()方法

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
StringBuilder input = new StringBuilder();
String line;
while ((line = reader.readLine()) != null && !line.isEmpty()) {
input.append(line).append("\n");
}
System.out.println("輸入的內容是:");
System.out.println(input.toString());
reader.close();
}
}

這兩種方法都可以實現多行輸入,用戶可以按照需要逐行輸入內容,按下回車鍵來表示輸入結束。輸入的內容會被保存在一個字符串變量中,可以根據需要進行處理或輸出。

0
天等县| 易门县| 济宁市| 中宁县| 确山县| 桦南县| 科技| 永寿县| 葫芦岛市| 巨野县| 习水县| 七台河市| 马边| 搜索| 永春县| 荆州市| 桐梓县| 班戈县| 娄烦县| 农安县| 徐汇区| 怀仁县| 合阳县| 璧山县| 太康县| 乌拉特后旗| 梅河口市| 高碑店市| 金平| 宁津县| 宣恩县| 北票市| 堆龙德庆县| 萨嘎县| 泰顺县| 灯塔市| 桂林市| 若羌县| 怀宁县| 南乐县| 曲水县|