二维数组给arraylist值,怎么从arraylist得到一个二维数组

qwen 2003-08-28 02:46:00
ArrayList a=new ArrayList();
String b[][]=new String[2][3];
for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
b[i][j]=i+j;
}
a.add(b.[i]);
}
for(int i=0;j<a.size();i++){
怎么得到一个把值再传给一个string数组
}
...全文
82 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qwen 2003-08-28
  • 打赏
  • 举报
回复
for(int i=0;j<a.size();i++) {
String use[] = (String[])a.get(i);
}

感谢上楼
TomClus8888 2003-08-28
  • 打赏
  • 举报
回复
int n =0;
String c[][]=new String[10][10];
for (int i = 0; i < 10; i++)
for(int j=0;i<10;i++)
c[i][j] =(String)a.get(n++);
qwen 2003-08-28
  • 打赏
  • 举报
回复
就如上面的例子,我想返回一个二维数组,同样是10*10的如何做呢,现在主要不知道如何取她的值
dmhorse 2003-08-28
  • 打赏
  • 举报
回复
String myArray[] = new String[a.size()];
a.toArray(myArray);
for(int i=0;i<myArray.length;i++)
System.out.println(myArray[i]);
TomClus8888 2003-08-28
  • 打赏
  • 举报
回复
二维大小你必须至少知道其中一个才可以。
内容概要:本文档是针对AP计算机科学A考试的分类习题集,涵盖原始类型(Primitive Types)、对象使用(Using Objects)、布尔表达式与条件语句(Boolean Expressions and if Statements)、迭代(Iteration)、类的编写(Writing Classes)、一维数组(Array)、动态数组(ArrayList)、二维数组(2D Array)、继承(Inheritance)以及递归(Recursion)。每个部分都包含了多个选择题,旨在帮助考生理解和掌握相关知识点。题目涉及方法重载、对象引用、数组操作、条件判断、循环控制、类的设计与实现、继承关系的理解、递归函数的应用等方面的内容。此外,文档还提供了详细的答案解析,有助于考生自我评估并改进。 适合人群:准备参加AP计算机科学A考试的学生,尤其是需要系统复习和练习各类题型的考生。 使用场景及目标:①作为考前复习材料,帮助学生巩固基础知识;②通过大量例题训练,提升解题技巧和应试能力;③加深对面向对象编程概念的理解,如封装、继承、多态等。 阅读建议:由于文档内容较为详细且覆盖面广,建议考生按章节逐步学习,先理解理论再做题巩固。对于不懂的地方可以查阅教材或参考书,确保每道题都能理解透彻。同时,注意总结常见错误和解题思路,提高效率。 答案参看Excel文件:https://download.csdn.net/download/kingmax54212008/90616728

62,630

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧