使用readLine方法读取。不要第一行,从第二行开始处理数据,读取的每一行调用split(" ")方法获取每一行为3个长度的数组,然后取数组的第一个元素,然后再调用replaceAll方法把空格去掉,就能正确拿到姓名那一列了。
给你一个思路你可以通过符号(当前是空格符吧)的方式将数据每一行(回车符)存到一个二维数组里面去。这样你就可以直接遍历行数取出第一列的内容了
只有一行一行的读取数据,然后取得姓名,恐怕别无他法。