【发布时间】:2010-11-27 08:06:13
【问题描述】:
我有一个 ArrayList,我想在其中放入很多字符串(数百个),但我不想围绕大量 .add() 等进行编码。我可以将我的 strings.xml 文件中的字符串重要到 ArrayList 中吗?如果有,怎么做?
【问题讨论】:
-
使用 .add() 有什么问题?也许一个代码示例会有所帮助。
-
在技术上使用 .add() 没有任何问题。它做我想做的一切。但是有一个缺点。我想添加几百个单词,我会处理一个巨大的列表。如果我仍在添加或调整代码,我不想为了做到这一点而上下滚动几百行 .add()。
-
上下滚动 ArrayList 是什么意思?我没有看到将 100Ks 单词添加到列表中的问题。
-
滚动的意思是我必须一个一个地输入它们吗?这意味着我有数百行添加的单词。如果我在这数百行代码的上方或下方有任何其他代码,我必须将代码窗口上下滚动很远。这更多的是关于代码的可读性。如果我从另一个文件中调用单词,我不必处理查看它们。我想我之前可能不清楚。
标签: java android string arraylist