可以使用Java的FileReader和BufferedReader类来读取文本文件并将其存储在字符数组中。以下是一个示例代码: ```java import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class ReadFileToArray { public static void main(String[] args) { try { BufferedReader reader = new BufferedReader(new FileReader("file.txt")); char[] buffer = new char[1024]; int length = reader.read(buffer); String content = new String(buffer, 0, length); System.out.println(content); reader.close(); } catch (IOException e) { e.printStackTrace(); } } } ``` 在上面的代码中,我们首先创建了一个BufferedReader对象,该对象使用FileReader来读取文本文件。然后,我们创建了一个大小为1024的字符数组来存储文件内容。我们使用read()方法将文件内容读入字符数组中,并使用String构造函数将字符数组转换为字符串。最后,我们打印出文件内容并关闭BufferedReader对象。