我可以回答你的问题。利用BufferedReader可以按行读取文件中的字符串并存入字符串数组中。代码示例如下: ```java try { BufferedReader reader = new BufferedReader(new FileReader("file.txt")); List<String> lines = new ArrayList<>(); //存放文件中的每一行字符串 String line; while ((line = reader.readLine()) != null) { lines.add(line); } String[] lineArray = lines.toArray(new String[lines.size()]); //将List转换为数组 reader.close(); } catch (IOException e) { e.printStackTrace(); } ``` 注意:此代码仅供参考,请根据实际需求进行修改。