【发布时间】:2015-08-06 05:30:43
【问题描述】:
为了清楚起见:
spielbrettUmwandeln:游戏板转换
umgewandeltesSpielbrett:转换板
public ArrayList<ArrayList<String>> spielbrettUmwandeln(ArrayList<ArrayList<Character>> spielbrett)
{
ArrayList<ArrayList<String>> umgewandeltesSpielbrett = new ArrayList<ArrayList<String>>();
// populate strings
StringBuilder builder = new StringBuilder();
for(String string : umgewandeltesSpielbrett) {
builder.append(string).append(',');
}
if(builder.length() > 0) {
builder.deleteCharAt(builder.length() - 1);
}
System.out.println(builder);
return umgewandeltesSpielbrett;
}
2D-ArrayList<ArrayList<Character>> 应转换为 2D-ArrayList<ArrayList<String>>。
我搜索了很长时间才意识到这一点,但我的研究没有帮助。
【问题讨论】:
-
Hashtag java??? 您发明了一种将标签强制放入标题的新方法。恭喜。
-
ArrayList<ArrayList<String>>里面应该有什么?举个输入输出的例子。 -
你不能只循环遍历列表并为每个 ArrayList
创建一个新的 ArrayList 吗?除非我弄错了你的目标,否则这似乎是一个非常简单的逻辑。
标签: java string multidimensional-array arraylist