/*
    *错误提示
    *类型 List 不是通用的;不能使用参数 <String> 将它参数化
     *语法错误,仅当源级别为 5.0 时已参数化的类型才可用
     *类型 ArrayList 不是通用的;不能使用参数 <String> 将它参数化
     *语法错误,仅当源级别为 5.0 时已参数化的类型才可用
     *at bl.Select.main(Select.java:54)
    */
   Object[] cninfo=new Object[cn.length];
   List<String> a=new ArrayList<String>();
   for(int i=1;i<=colunm;i++){
    cninfo[0]=rsmd.getColumnName(i);
    cninfo[1]=rsmd.getColumnTypeName(i);
    cninfo[2]=rsmd.getColumnClassName(i);
    /*
     * 问题:无法将下列属性放入到Object中
     */
    //cninfo[3]=rsmd.getColumnDisplaySize(i);
    //cninfo[4]=rsmd.isNullable(i);
    //cninfo[5]=rsmd.isAutoIncrement(i);
    //cninfo[6]=rsmd.isReadOnly(i);
    a.add(cninfo[0]);
    a.add(cninfo[1]);
    a.add(cninfo[2]);
   }
请高手解决