gpt4 book ai didi

java - 数据输入,收集几行作为字符串,但保持它们在行中

转载 作者:行者123 更新时间:2023-12-01 11:44:01 24 4
gpt4 key购买 nike

这是我要输入的数据,其中@用作不同月份采购订单的分隔符。

2013年6月14日#PSE-3478#bT/4674#1

2013年6月22日#EMI-6329#LR/4992#8@

2013年8月7日#ESE-6329#bT/4674#15

2013年9月7日#PNE-3456#PV/5732#2

2013年7月27日#EMI-6329#PA/1234#4@

我知道如何处理单行: .scanNextLine() 作为字符串,然后再次应用扫描仪,将该字符串对象作为参数,但使用不同的分隔符来提取其他信息。

但是如果每个月需要收集多行数据怎么办?如果我将它们放在同一个 String 对象中会混淆吗?因为它们必须按原样保持分开。

问题是我需要在该月结束后应用方法 .startNewMonth() 。有什么建议如何正确实现吗?

非常感谢。

最佳答案

您甚至不需要 at 标志。您可以检查日期是否在同一个月。

这是您在 psudeocode 中执行的操作:

for each line
process line
if line ends with @
start new month
end if
end for

关于java - 数据输入,收集几行作为字符串,但保持它们在行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29308689/

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