总结:这个结果竟然是对的。我错了。

package com.da;

//创建一个String对象的数组,然后执行读取文本,把文本每一行存入数组,它将读取到100行
//或直接到你按”stop“才停止,该例运用了一个BufferedReader类从控制台读取数据
import java.io.InputStreamReader;
import java.io.*; public class SocketDemo { public static void main(String[] args) throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String s[] = new String[100];
System.out.println("enter your word:");
for (int i = 0; i < 100; i++) {
s[i] = bf.readLine();
if (s[i].equals("stop"))
break; }
System.out.println("\nherer is your file"); for (int i = 0; i < 100; i++) {
if (s[i].equals("stop"))
break;
System.out.println(s[i]);
} }
}

  

05-21 10:34