java删除文件最后一行 帮忙看段java代码,怎么用vector对象,读取rs一行的值?

帮忙看段java代码,怎么用vector对象,读取rs一行的值?兄台,你这里把结果集的每一条记录封装成了一个MAP对象,你也知道,MAP对象的访问必须要KEY才能得到value,所以你要想得到XXX,

帮忙看段java代码,怎么用vector对象,读取rs一行的值?

兄台,你这里把结果集的每一条记录封装成了一个MAP对象,你也知道,MAP对象的访问必须要KEY才能得到value,所以你要想得到XXX,必须知道这一列的名字,比如 ((Map)vc.get(0)).get(column_name)这样获取,如果你不知道名字,只知道顺序就完了,因为MAP不是按顺序存放元素的,你如果通过迭代的方式遍历,你根本不知道哪个是结果集的第一列哪个是第二列。。建议把结果集的每一列定义成一个对象例如class RowSet { Map colMap = new HashMap() Object[] fileds = null}fileds,按顺序存放每一列的值,colMap ,存放列名称与值的对应关系,以后你根据index获取 就从fileds 获取值,根据名称就从colMap里获取值,你还可以扩展其它功能。

在java中如何读取txt文件时,如何跳过一行?

public class ReadText { public static void main(String[] args) { String line = "" try { BufferedReader br = new BufferedReader(new FileReader("D:test.txt")) while((line = br.readLine()) != null){ br.skip(line.length())//在此次加入你要跳过行的条件 System.out.println(line) } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace() } }}test.txt的内容是12345执行结果是135