1

charsequence を使用して読み取った後、stringbuffer に入れる方法を知りたいですか?

これが私のコードです:

StringBuffer data=new StringBuffer();

File f= new File(Environment.getExternalSTorageDirector+"/file.pdf");
FileInputStream fileIS= new FileInputStream(f);
BufferReader buf= new BufferReader(new InputSreamReader(fileIS));
String readString = new String();
while((readString = buf.readLine())!=null)
{data.append(readString);
}

ファイルは10MBです

これを行うとエラーが発生します: OutOfMemory

4

0 に答える 0