java里有反向迭代标签

问题描述

像一般的标签都是从0开始迭代,一直迭代到最后一位。有没有一种可以从最后一位开始迭代然后一直迭代到0的标签啊? 问题补充:bestchenwu 写道

解决方案

有ListIterator就是iterator的一种实现比如: List list=new ArrayList(); list.add(1); list.add(2); list.add(3); ListIterator it=list.ListIterator (list.size()); while(it.hasPrevious()){ System.out.println(it.previous()); }
解决方案二:
。。这位兄台 可以很肯定的告诉你,光靠语言级别来支持你所说的操作,在JAVA语言本身没有但是在一些WEB标签中,可以做到像你这样 比如ognl表达式

时间: 2024-12-02 22:12:43

java里有反向迭代标签的相关文章

java集合问题-关于Struts2迭代标签的问题

问题描述 关于Struts2迭代标签的问题 想请教下各位大神,我在action里面有2个集合,想在JSP页中遍历出来,我想要的功能是第一个集合内容全部显示,第二个集合内容只显示与第一个集合匹配的元素.提供下思路

java/js-请问超级课表中蹭课里随机位置的标签是怎么做的如图?

问题描述 请问超级课表中蹭课里随机位置的标签是怎么做的如图? 请问这些课程名称都是怎么无序排列的?

java 里窗体加了 几个按钮 然后在怎么设置背景色和背景图片

问题描述 java 里窗体加了 几个按钮 然后在怎么设置背景色和背景图片 如题,窗体里加了标签和按钮,再加背景色就一闪而过 背景图片怎么加 解决方案 http://zhidao.baidu.com/link?url=eEYFH5eyyVcfp7F5tICkBVLIwoh7o6arHCe3PNc2jT8GVuqwhYx3nTIbSXr52sSOQwaIWbzceaVj3kNYdv1mJ_

ssh整合-JAVA SSH Struts 关于a标签调用Action含参数就异常反之正常

问题描述 JAVA SSH Struts 关于a标签调用Action含参数就异常反之正常 struts 异常 Action path SSH 异常信息 There is no Action mapped for namespace [/dd] and action name [laladList] associated with context path [/baee]. - [unknown location] at com.opensymphony.xwork2.DefaultActionP

如何在java图形界面设置中,标签页JLabel上设置触发操作

问题描述 在java图形界面设置中,标签页JLabelimage=newJLabel(newImageIcon("resimage/背景.jpg"));问怎么在这个'背景.jpg'图片的固定位置上设置鼠标触发操作?如下图上的A点触发操作http://wenwen.soso.com/z/q279760554.htm?cid=q.t2.m 解决方案 解决方案二:你可以把图片放入一个JButton里它可以实现一个监听事件MouseListener接口可以重写它里面关于鼠标按下的方法Mouse

JAVA里字符编码的探索与理解

编码 今天终于把JAVA里一个比较头痛的问题--字符编码弄清晰了,所以写一篇文章来纪念一下,也为大家提供一点自己的心得. 众所周知,JAVA为了国际通用,用的是UNICODE来保存里面的字符.而UNICODE只是一个种字符集,字符的存储和表示要用到一定的字符编码格式,而与UNICODE对应的字符编码格式就是我们常看到的UTF-8,UTF-16等等,而UTF-8是最常用的,所以人们常常把它和UNICODE等同起来(我以前就是这样的),这在某些情况下是没有错的,但这样的理解在JAVA里就会产生一些混

continue-关于java里的异常处理

问题描述 关于java里的异常处理 int k,l; do{ k = 0; try{ l = input.nextInt(); }catch(Exception e){ System.out.println("命令输入错误!请根据提示输入数字命令!"); k = 1; continue; } }while(k == 1); 这段代码,只要执行到continue,就不让我再次输入l了,而是死循环,为什么? 解决方案 l = input.nextInt(); 每次都会从输入读取下一个值,而

代码-请问大神们Java里的JPanel.repaint和JFrame.repaint的区别是什么?

问题描述 请问大神们Java里的JPanel.repaint和JFrame.repaint的区别是什么? Java小白一个,在看headfirst JAVA,书上有一个小的动画代码,是每个几秒画一个圆 然后圆的位置不断变化,书上故意用了JPanel.repaint这个方法,结果产生了运动痕迹, 然后书上提出的解决方法是repaint的时候先画一个大的白色的正方形把原来的圆盖住, 然后才画下一个圆.我实践的时候突发奇想用了JFrame.repaint来代替这个 JPanel.repaint,结果发

java里的多态理解的模模糊糊的,到底什么是多态?多态和类是什么关系?和对象呢?

问题描述 java里的多态理解的模模糊糊的,到底什么是多态?多态和类是什么关系?和对象呢? java里的多态理解的模模糊糊的,到底什么是多态?多态和类是什么关系?和对象呢? 解决方案 多态,顾名思义就是一种概念,多种形态. 在Java中,泛型.继承和复写方法.函数重载都体现了多态. 具体你可以看维基百科上对应的词条. 解决方案二: 你只要记住 1.同一类中,方法的**重载**是多态的体现. 2.在不同的类中(继承),方法的**重写**也是多态的体现 解决方案三: 需要搞清楚面向对象的三大特征,封