gpt4 book ai didi

java - 查找一组数据中的Max最大数

转载 作者:行者123 更新时间:2023-12-02 04:53:34 26 4
gpt4 key购买 nike

所以我有一组 Max 天气平均值的数据,并且构建了一个 while 循环:

我希望它忽略第一行,这就是我这样做的原因:scn.nextLine();

请注意,所有这些都在main方法内。

//MAX MAX
float maxMax = 0;

try {
File file = new File("weather.txt");
Scanner scn = new Scanner(file);
scn.nextLine();

String line;

while (scn.hasNextLine()) {
line = scn.nextLine();

//MAX MAX
String maxTempString = line.substring(102, 108);
maxTempString.trim();
float maxTemperature = Float.parseFloat(maxTempString);
if (maxTemperature > maxTemperature) {
maxMax = maxTemperature;
System.out.println(maxTemperature);
}
} catch (FileNotFoundException e) {
System.out.println("File: " + e + " not found");
}
System.out.println(maxMax);

当我循环访问这些数据时,它会输出各种数据,例如:

50.0
50.0
42.8
48.2
46.4
46.4
55.4
71.6
71.6
69.8
51.8
57.2

现在我很难在 if 语句中做什么,我当前的语句返回 0

我只需要一些指示,我正在寻找最大天气列表的最大数量。提前致谢。

最佳答案

也许

 if (maxTemperature > maxMax)

我不知道 minTemperature 来自哪里。

关于java - 查找一组数据中的Max最大数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28999361/

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