我定义了这样一个ArrayList和字符型数组:
ArrayList<String[]> list = new ArrayList<String[]>();
String[] data = {//一些数据};
list.add(data);
这样我把数组传进去了,那么我怎么才能把data取出来?取出来的还应该是个数组吧?高手请指教!!
ArrayList<String[]> list = new ArrayList<String[]>();
String[] data = {//一些数据};
list.add(data);
这样我把数组传进去了,那么我怎么才能把data取出来?取出来的还应该是个数组吧?高手请指教!!
解决方案 »
- timer 定时任务无法执行
- 【Java知识应用、提升】Java基础打好后,如何提高自己面向对象的设计能力?譬如说设计可扩展优雅的类【54分】
- 问一个比较小白的问题,莫鄙视啊。[java子类继承父类时不同返回类型的方法无法继承?那么如何重载]
- 如何自动获取JCombobox的值
- SWING中如何设置JTable某一单元格的编辑器
- 发个小问题,速度解决,eclipse主页不知道下哪个版本的比较好?
- 可否把一个.java文件编译成exe,并且能完全脱离JVM执行,也就是这个exe可以放到没有JRE的机器上执行?
- 购物车项目(servlet+javabeans+jsp)
- 一个关于for循环的问题?
- 现在深圳有没有招java程序员的公司?
- jar可以转换成exe吗??
- 进来看看计算机专业应该学什么开发语言
for(int i=0;i<list.size();i++){
String[] t=list.get(i);//
//这里就可以操作数组了。
}
就这样了.get()就行了.存进去的是什么GET出来的就是什么.
Object[] as=list.toArray();as[0]其实就是一个String[]数组。要使用的时候需要
((String[])(as[0]))这样转换一下。
你只放了一个的话用list.get(0)取出来再用String[]强转下不就行了~晕的很