質問編集履歴
1
内容修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,11 +7,8 @@
|
|
7
7
|
String line1;
|
8
8
|
String str = "※※※※※※※※※";
|
9
9
|
|
10
|
-
while(str.equals((line1 = br1.readLine()).substring(5,20))) {
|
10
|
+
while(! str.equals((line1 = br1.readLine()).substring(5,20))) {}
|
11
|
-
|
11
|
+
|
12
|
-
br1.readLine();
|
13
|
-
}
|
14
|
-
}
|
15
12
|
while((line1 = br1.readLine()) != null) {
|
16
13
|
list1.add(line1);
|
17
14
|
}
|
@@ -21,7 +18,7 @@
|
|
21
18
|
|
22
19
|
Java初心者です。
|
23
20
|
容量の大きいtxtデータを抽出・計算しなければいけないのですがOutOfMemoryErrorが出てしまいます。
|
24
|
-
読み込むデータは"※※※※※※※※※"という文字が出てくるまでの数
|
21
|
+
読み込むデータは"※※※※※※※※※"という文字が出てくるまでの数50万行は必要のないデータなので格納せずに"※※※※※※※※※"を含むそれ以降のデータを格納したいのですが、上記の内容だと"※※※※※※※※※"の行も飛ばしてしまいます。
|
25
22
|
|
26
23
|
どのように処理すればよいでしょうか?
|
27
24
|
|