日期:2014-05-20  浏览次数:20725 次

List 循环获取元素
List a 得到从数据库查出来2个字段column1和column2的值,我循环获取的时候String str = (String) list.get(i),这个字符串会得到字符串的是不是这样的形式“column1,column2”?

------解决方案--------------------
Java code

List<object> result = dataResource.getList();
Sting column1 = (String)result.get(0);
String column2 = (String)result.get(1);

------解决方案--------------------
具体怎么取,看下你是怎么存进List集合的,就清楚了。
------解决方案--------------------
如果下面这种形式的存,那么就可以那样的取
Java code

               List<String> list = new ArrayList<String>();
        while(rs.next())
        {
            String column1 = rs.getString("column1");
            String column2 = rs.getString("column2");
            list.add(column1+","+column2);
        }

------解决方案--------------------
你循环读取的话,当然是两个字符串,一个是column1,一个是column2
中间没有逗号
LZ可以自己试试,这种问题不需要来问哦。
------解决方案--------------------
你写一个for循环,完了后以此system out 输出,看下就知道了
------解决方案--------------------
是不是你试一下不就知道了吗?咱们程序员要勤动手,自己亲自试过了不仅印象深刻,而且还有那种成就感,祝好