我在 Android res/raw 文件夹中添加了一个示例文本文件,并尝试将文件的每一行添加到字符串数组列表中。
例如,假设示例文本文件包含以下行
采样线一
采样线二
采样线三
我想将这三个句子作为三个字符串添加到字符串数组列表中。我尝试了以下代码:
List<String> sampleList = new ArrayList<String>();
Scanner s = null;
s = new Scanner(getResources().openRawResource(R.raw.sample));
while (s.hasNextLine()){
sampleList.add(s.next());
}
s.close();
上面的代码将每个单词添加到数组列表中,结果数组大小为 9,而不是添加每个句子,预期数组大小为 3。感谢您的帮助。