展开全部
按行读取是字符缓冲流特有的方法。所以要把标准输入流封装为字符缓冲流。
package com;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class Input {
public static void main(String[] args) throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入:62616964757a686964616fe4b893e5b19e31333433633461");
String line ;
ArrayList s = new ArrayList<>();
while ((line=bf.readLine())!=null) {
if(line.equals("stop"))
break;
s.add(line);
}
System.out.println(s.toString());
}
}