java - 将字符串数组中的字符串添加到 ArrayList

标签 java android arrays eclipse arraylist

String [] words = { "apple", "orange", };
String Word = words[wordGenerator];            //wordsGenerator is just a rand(); which return a integer.

String [] letters;
List<String> wordList;

letters = new String[12];
wordList = new ArrayList<String>(Arrays.asList(letters));

letters = Word.split("(?!^)");

通过执行上面的代码,我知道如果它生成苹果,我会得到一个名为“字母”的数组,其中前 5 个内存为 a、p、p、l、e,对吗?

如果是这样,我如何将这 5 个字符串从 'letters' 数组传递到 wordList?该解决方案似乎很简单,但我就是想不出来。任何帮助将不胜感激。谢谢。

最佳答案

 for(int i=0;i<letters.length();i++{
 wordlist.add(letters[i]);
 }

我想..这就是你要问的......?

关于java - 将字符串数组中的字符串添加到 ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10295142/

相关文章:

java - 错误 : No resource found that matches the given name (at 'entries' with value '@array/pref_sync_frequency_titles' )

arrays - 在Powershell中创建多维哈希表数组

sql-server - 在 SQL Server 中计算移动范围(无数组)

java - 我如何从推送通知服务获取消息并显示到我的消息 Activity

javascript - 使用 map 将数组中的对象重新格式化为新元素数组

java - 特里实现

Android 中的 Java DateFormat.SHORT 未按预期工作

java - 您如何从数组列表中提取项目并对它们进行计数,以便在 Java 中根据元素及其总计数(正确地)创建映射?

java - 如何使用Java发送GET请求

android - Calabash Android 如何从 TextViews 获取数据并进行比较