新建一个类,将字段的值赋给类的每个属性。将该类的实例放到arraylist中就行了。

解决方案 »

  1.   

    如果你考虑效率, 用数组最快了, 可以先取出总记录数count
        String[] zh = new String[count];
        String[] en = new String[count];
        Vector vector = new Vector(count);id存放在Vector中, 其它2项存放在String数组中
          v.add(rs.getString(1));
          zh[i] = rs.getString(2);
          en[i] = rs.getString(3);
          i++;取出
      String get_lang_str(String id, String type) {
        if (type.equals("zhs")) {
          return zh[vector.index(id)];
        }
        if (type.equals("zhs")) {
          return en[vector.index(id)];
        }
        return null;
      }