gpt4 book ai didi

java - 如何按字母顺序对文本文件进行排序?

转载 作者:行者123 更新时间:2023-12-01 16:39:54 27 4
gpt4 key购买 nike

例如,我想要以下数据:

     Manufacturer : - Violin

Type : - Electric

Colour: - Blue

Price : $23



Manufacturer : - Guitar

Type : - Electric

Colour: - Red

Price : $54

看起来像:

     Manufacturer : - Guitar

Type : - Electric

Colour: - Red

Price : $54



Manufacturer : - Violin

Type : - Electric

Colour: - Blue

Price : $23

(请注意 fiddle 信息如何位于吉他下方,因为按字母顺序它位于“G”uitar 之后。)

最佳答案

解决这个问题的完整代码对于这里的响应来说相对较长,但我可以给你一些指导:

首先创建一个类,用于保存每个对象“ fiddle ”、“吉他”等的信息。基本上,该类可能如下所示:

public class BlockOfText
{
public String name;

public String block;
}

,其中“名称”是“吉他”和“ fiddle ”,“ block ”是整个 block 。现在从输入文件中读取每个 block 并将它们保存在一个数组中。使 block 对象可排序(我认为在 java 中有类似 Comparable 之类的东西)并对 block 数组进行排序。现在将数组的每个条目写入文件中。 :)

关于java - 如何按字母顺序对文本文件进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4970876/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com