如何在分隔符(「」)之後以字符串形式佔用空間,因爲只讀取其第一個名稱。分隔符與分隔符之間的空格和讀取空間
public class readfile {
public static void main(String[] args) throws IOException {
String readFile = "";
int i;
if (args.length == 1) {
readFile = args[0];
BufferedReader reader = new BufferedReader(new FileReader(readFile));
List<String> read = new ArrayList<String>();
String rLine;
while ((rLine = reader.readLine()) != null) {
String[] items = rLine.split(" ");
if (items[0].equals("Name")) {
for (i = 1; i < items.length; i++) {
String name = items[1];
}
System.out.println("Name is " + items[1]);
}
}
}
}
}
Classlist.txt
Name Alice Mark
Name Rebecca Appel
Name Jonah BullLock Jacob
Name Daniel Ethan Aron
輸出:
名稱是愛麗絲 名稱是麗貝卡 名稱是約拿 名稱是丹尼爾
你想實現什麼輸出? –