0 0

关于从List取值的问题,希望高手能帮我解决、、、3

在我的List<News>中,使用for循环不论按什么顺序取值,总是先是取前面的值,然后依次取后面的、、、如何让它先取最后一个的值,然后再依次向前取值啊???先在此谢过了、、
OO 
2011年3月17日 09:25

6个答案 按时间排序 按投票排序

0 0

让for循环从list的最后一个元素开始循环即可
for (int i = list.size()-1; i >=0; i--) list.get(i);

2011年3月17日 10:57
0 0

可以用索引从后向前依次获取元素,也可以用迭代器从后向前遍历。如:

ListIterator<String> it = list.listIterator(list.size());
while(it.hasPrevious()) {
	System.out.println(it.previous());
}

2011年3月17日 10:21
0 0

List<News> newsList 后面赋值省略
for(int i = newslist.size()-1;i>=0;i--){
   News news = (News)newsList.get(i);
}

如果newsList中有10条,那么最后一条数据在list中的下标是9,所以
i=newslist.size()-1;是取的最后一个。

2011年3月17日 09:43
0 0

int i=list.size();
list.get(i);
for(int j=0;j<i-1;j++){
list.get(j);
}

2011年3月17日 09:43
0 0

问题描述不清楚,请所用数学语言表达。何为前,何为后?

还有你用的是什么语言,说不定人家可以直接给代码演示的

2011年3月17日 09:37
0 0

for (int i = list.size()-1; i >=0; i--) list.get(i);

2011年3月17日 09:35

相关推荐

    java 中如何从LIST 对象取值

    当`List`中存储的是复杂类型(如自定义对象或`HashTable`)时,从`List`中取值的过程略有不同。例如: ```java List&lt;HashTable&gt; aList = new ArrayList(); // 向aList添加HashTable对象... for (int i = 0; i &lt; a...

    Network List Service不能启动解决方案

    Network List Service 不能启动解决方案 Network List Service 是Windows操作系统中的一个重要组件,负责管理网络连接和网络配置。...同时,我们还需要了解查看依赖关系和其他解决方法,以便更好地解决问题。

    C#list集合按元素出现次数排序取值(含去重功能)

    此文件搭配本人发表的文章:C#list集合按元素出现次数排序取值(含去重功能),资源完全免费下载,不收取任何费用,纯粹的技术交流。联系方式在文章中有,喜欢的朋友们可以互相交流一下。

    C#变量取值的问题

    自C#3.0起,引入了隐式类型`var`,允许编译器推断变量类型,如`var list = new List();`。但请注意,`var`仍需在赋值后立即声明,且不能用于常量或方法返回类型。 8. **变量的取值操作**: 获取变量值非常简单,...

    Python列表中随机取值

    ### Python列表中随机取值 #### 背景与需求 在进行数据分析、模拟或算法测试等场景时,经常会遇到需要从列表中随机抽取元素的需求。例如,在编写测试用例时,可能需要从一系列测试数据中随机选取部分数据来验证...

    Spring MVC不能直接接收list类型参数的问题

    针对上述问题,有两种主要的方法可以解决 Spring MVC 无法直接接收 List 类型参数的问题: ##### 方法一:使用 jQuery 的 traditional 参数 在 AJAX 请求中添加 `traditional: true` 参数,以确保数组类型的参数被...

    关于Java中List对象的分页思想-按10个或者n个数对list进行分组

    List对象的分页思想是一种常用的数据处理技术,通过将一个大的List对象分割成多个小的List对象,每个小的List对象包含一定数量的元素,可以用于解决大规模数据的处理问题,例如批量处理、数据分页等。 Java中List...

    VC6 自制ListCtrl类 解决闪烁

    为了解决这个问题,我们可以封装自定义的ListCtrl类,优化其内部处理机制,从而消除闪烁。 首先,我们需要了解ListCtrl闪烁的根本原因。通常,闪烁是由于控件在刷新时不断重绘整个窗口导致的。每次插入新数据时,...

    aspx中checkboxList扩展

    为了解决这个问题,开发者们通常会对其进行扩展,增加更多的功能和灵活性。 “aspx中checkboxList扩展”这个主题主要涵盖了如何通过自定义代码或者使用第三方库来增强CheckboxList控件的功能。这包括但不限于以下几...

    java 处理Excel 带 List

    对于从List对象导出数据的情况,我们可以遍历List,为每个元素创建一个新的Row,并在对应的Cell中设置值。 以下是一个简单的示例,展示如何将一个包含数据的List导出到Excel: ```java import org.apache.poi.ss....

    Python中循环后使用list.append()数据被覆盖问题的解决

    主要给大家介绍了关于Python中循环后使用list.append()数据被覆盖问题的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    嵌套Map或者List获取key、value值

    在编程中,尤其是在Java或类似的面向对象语言中,我们经常遇到需要处理复杂数据结构的情况,如嵌套的Map和List。这些数据结构可以提供灵活的方式来存储和操作数据,特别是当数据具有层次关系时。本篇将详细介绍如何...

    C++ STL list 遍历删除出错解决方案

    在C++编程中,STL(Standard Template Library,标准模板库)提供了多种容器,如vector、list等,用于高效地存储和操作数据。...希望这个解决方案能帮助到遇到类似问题的开发者,提高代码的健壮性和可靠性。

    asp.gridview取值

    ### ASP.NET GridView 控件取值方法详解 在ASP.NET Web应用程序开发中,`GridView`控件是用于展示数据集中的数据的一种非常强大的工具。本文将详细介绍如何通过ASP.NET中的`GridView`控件来获取各种数据值,包括但...

    解决ftpClient.listFiles()结果为空的问题

    CentOS某些版本中,JAVA代码执行ftpClient.listFiles()有时结果为空。本项目解决了这个问题。具体代码思路可以参考博客:http://blog.csdn.net/yingprince/article/details/51275956

    jquery下checked取值问题的解决方法

    一怒之下,给checkbox加一个...修复checkbox的状态切换和动态取值的问题&lt;/title&gt; [removed][removed] &lt;style&gt; * {margin:0; padding:0;} ul li { float:left; list-style:none; margin-left:20px;} &lt;

    JNI开发Java和C/C++互相传递List集合

    JNI开发Java和C/C++互相传递List集合, 可以参考: Java从C/C++获取List集合对象:https://blog.csdn.net/niuba123456/article/details/80994166 Java传递List集合对象到C/C++ ...

    javaScript如何处理从java后台返回的list

    事情: 从java后台返回List类型数据,用于界面显示。但js中想获取它并操作它。直接使用EL表达式,js把它识别成字符串了。不是我想要的啊。。网上搜了搜大家的解决方案…最好的当然是把List集合转成json格式传到界面...

    NetTiers中TList<T>转DataSet问题的完美解决方案

    NetTiers在生成代码框架时,其默认的返回类型为TList,有时候我们需要获取DataSet类型,在生成的代码框架的.Entities项目中,有ListBase.cs类,里面提供TLiset转DataSet的方法,利用其生成方法会出现一些问题,如果解决这些...

    Freemarker中遍历list集合实例

    但 Freemarker 为我们提供了这样的排序方法,解决了这个问题。 1. sort 升序排序函数 sort 对序列(sequence)进行排序,要求序列中的变量必须是:字符串(按首字母排序),数字,日期值。 例如:&lt;#list list?...

Global site tag (gtag.js) - Google Analytics