当前位置:   article > 正文

Java –获取列表的最后一个元素

list 获取最后一个元素

在Java中,索引从0开始,我们可以通过以下公式获取list的最后一个索引: list.size() - 1

JavaExample1.java
  1. package com.mkyong.test;
  2. import java.util.Arrays;
  3. import java.util.List;
  4. public class JavaExample1 {
  5. public static void main(String[] args) {
  6. List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
  7. System.out.println(list.get(list.size() - 1));
  8. System.out.println(list.get(list.size() - 2));
  9. System.out.println(list.get(list.size() - 3));
  10. System.out.println(list.get(list.size() - 4));
  11. System.out.println(list.get(list.size() - 5));
  12. }
  13. }

输出量

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

Python具有反向索引,其中-1表示列表的最后一个元素,希望Java可以在将来的版本中实现它,然后我们可以简化如下代码:

  1. List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
  2. System.out.println(list.get(-1)); // 5
  3. System.out.println(list.get(-2)); // 4
  4. System.out.println(list.get(-3)); // 3
  5. System.out.println(list.get(-4)); // 2
  6. System.out.println(list.get(-5)); // 1

参考文献

翻译自: https://mkyong.com/java/java-get-the-last-element-of-a-list/

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/77395
推荐阅读
相关标签
  

闽ICP备14008679号