我创建了一个程序,使用
List<String> getDataList
时我得到一行数据作为打印输出。
[航类准点率 93%,1 小时内 99%,航类出发地 到达状态,FR 9083 伯恩茅斯 阿利坎特 10:10 13:35 降落 19:00,FR 1902 克拉科夫 都柏林 10:45 12:55 预计到达23:05,
基本上,我想将数据格式化为可用的格式并使其可读。正如您所看到的,每个逗号将一个航类与另一个航类分隔开,但我需要将它们分开并在中间添加文本,如下所示。 (我使用代码来手动添加文本)
FR 9083 From:
伯恩茅斯 To:
阿利坎特Dep:
10:10 Arr:
13:35 Status
19:00 落地
等等......
我如何分离数据以便在中间添加文本元素。
我曾考虑过使用空格来实现此目的,但某些目的地(例如“London Stanstead”)的名称中不仅包含分隔符,还包含空格。
有人可以告诉我该怎么做吗?我一边走一边学习......\
非常感谢
最佳答案
看看 Google Guava Splitter。在这些情况下,它是一个有用的库。
关于java - 使用列表<字符串>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21503160/