struts中的一条for语句,看不懂,请高手指教。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts中的一条for语句,看不懂,请高手指教。相关的知识,希望对你有一定的参考价值。

String[] forwardnames = mapping.findForwards();
for(String forwardname:forwardnames)
Actionforward forward = mapping.findforward(forwardname);
String path = fordward..getpath();

":"前边是一个数据类型的变量,后边是一个集合(包含数组、list、map等都可以元素类型跟前边的数据类型一样就行了)。
例如:int[] a = int[10]; ----> for(int i:a)(i为a中的一个元素)
List<Integer> l = new ArrayList<Integer>();---->for(Integer i:l)(i为l中的一个元素)
Map<String,Integer> m=new HashMap<String,Integer>()
for(String s:m.keySet())(s为m中的一个key值)
for(Integer i:m.values())(i为m中的一个value值)...
这是JDK1.5的新特性挺好用的。
参考技术A 这个是jdk1.5的语法,方便遍历 在jdk1.4就是这样的

for(int i=0;i<forwardnames.length;i++)
String forwardname=forwardnames[i];
Actionforward forward = mapping.findforward(forwardname);
String path = fordward.getpath();


一样的效果的,但是用foreah语句更方便。。

以上是关于struts中的一条for语句,看不懂,请高手指教。的主要内容,如果未能解决你的问题,请参考以下文章

labVIEW viterbi译码看不懂,求大神指教~

ajax如何请求后台数据并将数据显示到静态的html页面?请高手指教!后台是struts2

c语言中算每月第一天是周几的算法看不懂,请大神指教

jdk-7u1-windows-7.0刚安装的,不懂配置和如何测试,请高手指教最好详细点图文并茂 谢谢

批处理FOR命令,高手进……

关于VFP语言的问题,请大家多多指教!