遍历ArrayList时,如何判断其中数据的类型? 现在有一个ArrayList,其中存储了有整型数据,双精度型数据,还有日期型,money类型,当我要遍历这个集合时,如何判断其中的对象是整型还是双精度型或者日期型,money类型? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(list.get(i) instanceof Integer){}... Object obj = list.get(i); if (obj instanceof Integer) { //整数类型 }else if (obj instanceof Double) { //双精度类型 }else if (obj instanceof Date) { //日期类型 }else{ //其他 } java范型的创造,就是为了不用转型。这点没有C#强. ...if(alist.get(i) instanceof Date){ ...} ... 他这样就行 另外 楼上那几个要求让LZ用泛型是啥意思?LZ问这个了么? 用了泛型他的LIST里还能存储多种对象么? 这么多的类型用类封装一下或许好点也就是把这些类型都作为属性放到一个类里面去然后在将这个类放到list里面去 【新手提问】怎么实现分类显示 关于ORACLE 的自动编号问题 关于jsp载入等待 在 命令行 启动 oracle 出问题! 请教大家! iis+tomcat问题 我做了两个类,其中一个childrenbook继承自另一个,编译的时候总是说无法解析父类book servlets how to open a JSP page from applet. 问一下怎样将tomcat4.1.24和apache2.0.45在win2000下整合? 关于javaBean原理性的两个问题 问一个简单JSP的问题~! 想做一个网页报纸
...
Object obj = list.get(i);
if (obj instanceof Integer) {
//整数类型
}else if (obj instanceof Double) {
//双精度类型
}else if (obj instanceof Date) {
//日期类型
}else{
//其他
}
这点没有C#强.
if(alist.get(i) instanceof Date){
...
}
...
也就是把这些类型都作为属性放到一个类里面去
然后在将这个类放到list里面去