for (Object o : list) {
Object[] oo = (Object[]) o;
strSubject = oo[1].toString();
}请问这个FOR如何使用?求详解,Object[] oo = (Object[]) o;这句起到什么作用?
Object[] oo = (Object[]) o;
strSubject = oo[1].toString();
}请问这个FOR如何使用?求详解,Object[] oo = (Object[]) o;这句起到什么作用?
解决方案 »
- 寻求能把html代码写入word中的开源组件!
- 一个网站需要注册码,想知道它的原理?
- xml三元运算符
- js动态添加和删除表单td
- java 解析xml中的一段
- myeclipse启动tomcat抱Caused by: java.lang.OutOfMemory
- socket客户端,如何判断服务器是否断开。
- findForward的jsp页面的图片不显示?
- 一个JSP网站在JBuilder 9.0中运行正常,但是在Tomcat 5.0里面不能查询数据。
- HTTP Status 500 - 知道是什么错但却找不到大神们求解啊啊啊啊啊啊啊
- 急!!!为什么Applet中运用JDOM解析XML文件时,构造文档时失败啊
- 跪求 java 写扫号器思路!!!!!!!!
把o强制转换成Object[]数组
这jdk5.0引入的java的新特性叫foreach,如果你不习惯的话可以把它改成传统的for(){} 结构。
如下:for (int i = 0; list.size() > 0; i ++) {
Oject o = list.item(i);
Object[] oo = (Object[]) o;
strSubject = oo[1].toString();
}
这样就通俗易懂了吧?
至于Object[] oo = (Object[]) o 这句话就更好理解了。看完修改后的语法,这只不过是一个强制类型转换罢了。
这样就明白了吧?