有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用java对数组进行排序。文本

快速查询

我已经创建了一个数组,它将由一个扫描器填充,扫描器从一个数组中读取信息。txt文件。这个txt文件具有特定的结构:

<job role> <years of experience> <name> 

(这是一个例子)。这将由多人输入,因此文本文件中将有多人输入。所以,我现在需要找到一种方法,将它们聚集到一个数组中,形成一个有序的结构。顺序应基于其工作角色的第一个字母。我是 考虑实施一个比较器这可能/有效吗

所以我的想法是使用一个比较器,将它们与所有其他工作角色条目进行比较

感谢和抱歉,如果是简短或不太清楚的话,我发现很难描述情况


共 (1) 个答案

  1. # 1 楼答案

    为了准确地读入文本文件,需要一个分隔符。分隔符是一个字符,它告诉计算机您正在移动到下一个数据条目

    我建议如下:对于新人,我建议使用新行\n作为分隔符。为了区分对象的工作、年份和名称,我建议使用逗号“,”,因为数据集似乎不需要使用逗号

    一旦确定了分隔符,我建议您查看类File、FileInputStream和FileOutputStream。这些类是数据流,可以从保存在计算机上的文件中读取信息