50 mbのデータを含む大きなファイルがあります。jTextArea()を読み取って追加したいと思います。しかし、データを追加しているときに*メモリエラー*から抜け出しています。どうすればよいですか?誰か助けてください
例:
BufferedReader br;
StringBuilder builder = new StringBuilder();
try {
br = new BufferedReader(new FileReader("D:\\myFile.txt"));
String line;
try {
while ((line = br.readLine()) != null) {
// process the line.
builder.append(line);// here getting error
}
System.out.println(builder.toString());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
br.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
JTextArea jt = new JtextArea();
jt.append(builder.toString();