java - 从 LinkedList 获取最大值

标签 java

我正在制作一个应用程序,用户可以在其中保存带有目的地和旅行长度的旅行。然后我想看看最长的是什么。所有行程都是LinkedList中的对象,行程长度为整数。

如何获得最大的行程长度值?

解决方案:最终使用节点迭代:

for (Travel travel : travelList) {
longest = travel.getLength();
destination = travel.getDest();
if (travel.getLength() >= longest)
{
    destination = travel.getDest();
}
}

最佳答案

考虑对 LinkedList 的每个节点进行迭代以找出最长的目的地。

关于java - 从 LinkedList 获取最大值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15884676/

相关文章:

java - react native Android 启动画面

java - Android 中 doInBackground() 方法中出现致命异常 :Async Task java. lang.OutOfMemoryError?

java - 使用计数器将数组插入到 HashMap 中

java - 使用 IP 地址属性的 LDAP 查询

java - 日历 View 无法正常工作

java - Smack 抛出 "Exception in thread "Smack 数据包读取器(0 )"java.lang.NoSuchMethodError: org.jivesoftware.smack.util.StringUtils.parseDate"

java - 您将如何从命令行参数中拆分字符串? - java

java - 何时在 Angular + Java 项目中使用 DTO 和 Matpstruct

java - 是否有其他方法可以实现 100-1000 "if...else"案例

java - 用于 STEP 的 Java API (p21) - 创建符合 STEP 标准的文件