java遍历list集合问题

java遍历list集合问题,第1张

package demo;

import javautil;

public class Listl {

public static void main(String args[]){

List<Integer> list = new ArrayList<Integer>(); // 此处换成你自己的List即可

listadd(1);

listadd(2);

listadd(5);

listadd(6);

listadd(7);

listadd(8);

listadd(9);

Random r = new Random();

Integer a =rnextInt(13);

Listl ll = new Listl();

while(llisExist(a,list)){

a=a-1;

continue;

}

Systemoutprintln(a);

Systemoutprintln(list);

}

public boolean isExist(Integer i,List<Integer> list){

for(Integer j:list){

if(i==j) return true;

}

return false;

}

}

欢迎追问

1、for(inti=0;i<lstCount;i++){lst[i]xxx} foreach(var item in lst) {itemxxx} foreach(类 item in lst){itemxxx}

2、List<T> list =new List<T>(T是指的List中元素的类型)for(int i=0;i<listcount;i++) {list[i]}

3、这个是直接用下标 *** 作,用Foreach有时候会更方便一些,foreach中可以用来取下标值:List<string> list = new List<string>() { "name1","name2"}

这个要看你要哪些成为一组了,比如说你要1-20的为一组,你在是

for循环

里面写上

if语句

判断即可,if(i<=20),

if(i<=40&&i>20),

if(i<=60&&i>40),if(i<=80&&i>60),

if(i<=100&&i>80),

每条if中写一条输出语句,那么就分五组输出了,希望你成功

如下是代码:

List<Integer>

sList=

new

ArrayList

<Integer>();

for

(int

i

=

1;

i

<=

100;

i++)

{

sListadd(i);//这里存了100个数

}

for

(int

i

=

1;

i

<

sListsize();

i++)

{

if(i<=20)

{

Systemoutprintln("第一组=="+sListget(i));

}

if(i<=40&&i>20)

{

Systemoutprintln("第二组=="+sListget(i));

}

if(i<=60&&i>40)

{

Systemoutprintln("第三组=="+sListget(i));

}

if(i<=80&&i>60)

{

Systemoutprintln("第四组=="+sListget(i));

}

if(i<=100&&i>80)

{

Systemoutprintln("第五组=="+sListget(i));

}

}

以上就是关于java遍历list集合问题全部的内容,包括:java遍历list集合问题、C#中如何用for循环遍历List<类>、java :list集合中有100条数据,每20条为一组取出来如何实现(具体代码)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9766295.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存