`

Java跳出for循环

    博客分类:
  • JAVA
阅读更多
			a:
			for (Person person : persons) {
				Map<String, Object> map = new HashMap<String, Object>();
				// 头像
				map.put("iv_portrait", drawable.boy);
				// 姓名
				map.put("tv_name", person.getName());
				// 发展状态
				b:
				for(Person tempperson:personsL2){
					//如果L2中的tempperson的source_user里有person的user,那该person就是已发展状态
					if(tempperson.getSource_user().equals(person.getUser())){
						flag=true;
						map.put("iv_expandstate", R.drawable.friendslist_expanded);
						break b;
					}
				}
				if(flag=false){
					//未发展状态
					map.put("iv_expandstate", R.drawable.friendslist_expanding);					
				}
				//将下一位person的标志位置为默认状态false
				flag=false;

				list.add(map);
			}

 

分享到:
评论

相关推荐

    java跳出循环break;return;continue使用

    java跳出循环break;return;continue使用 . java跳出循环break;return;continue使用 . java跳出循环break;return;continue使用

    在Java中如何跳出当前的多重嵌套循环?

    在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break 语句,即可跳出外层循环。例如: ok: for(int i=0;i&lt;10;i++) { for(int j=0;j&lt;10;j++) ...

    java基础知识-for循环的使用

    在Java中,for循环是一种常用的迭代结构,用于重复执行相同的代码块。 for循环由三个部分组成: 1、初始化表达式:在循环开始之前执行一次,通常用于初始化循环变量。 2、条件表达式:在每次迭代之前进行判断,如果...

    Java跳出多重嵌套循环

    在java里面,我们知道有goto这个关键字,但是实际却没有啥作用,这让我们不像在c/c++里面能够随便让程序跳到那去执行,而break只能跳出当前的一个循环语句,如果要跳出多个循环体那么该怎么办呢。  我们可以这样...

    Java程序设计基础:嵌套循环.pptx

    当只有内层循环的循环条件为 false 时,才会完全跳出内层循环,才可以结束外层循环的当次循环,开始下一次循环。 示例1:编程实现输出星型图案。 嵌套循环使用 public class StarPattern { pub

    java实验3.3(循环显示数字,在5的时候跳出循环)

    Write a Java program called BreakLoop.java that uses a for loop with the variable "count" and count 1 to 10.. Display "count=&lt;count&gt;" each time you loop through. Break out of the loop at 5. At the end...

    java循环结构.xmind

    while循环 do while循环 for循环 流程控制,break:终止,跳出switch、循环条件;continue:结束本次,进入下一次循环(案例)

    Java for-each循环使用难题2例(高级使用方法)

    从Java5起,在Java中有了for-each循环,可以用来循环遍历collection和array。For each循环允许你在无需保持传统for循环中的索引,或在使用iterator /ListIterator时无需调用while循环中的hasNext()方法就能遍历...

    javacript使用break内层跳出外层循环分析

    本文实例分析了javacript使用break内层跳出外层循环的用法。分享给大家供大家参考。具体分析如下: 与php不同,javascript中循环跳出break,需要添加额外的标签。以“百钱买百鸡”为例(搜索张丘建,百钱买百鸡)。...

    对Linux下shell编程之for循环的实例讲解

    linux 下 for 循环中可以使用 break 和 continue 关键字来跳出循环, 和java 用法一致 一、常用for循环结构 #语法一 for 变量 in 值1 值2 值3.. do 程序块儿 done # #语法二 for 变量 `命令` do 程序块儿 done...

    张孝祥java就业面试宝典

    在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break 语句,即可跳出外层循环。例如, ok: for(int i=0;i;i++) { for(int j=0;j;j++) { ...

    Java面试宝典(传说中的葵花宝典).doc

    在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break 语句,即可跳出外层循环。例如, ok: for(int i=0;i;i++) { for(int j=0;j;j++) { System....

    JAVA阶段模拟试题

    1给定如下Java程序,编译运行时,将在()出现错误。(选一项) public class Test{ public static void main...B从嵌套循环内部跳出最里面的循环 C终止switch语句的语句序列,提高switch-case语句性能 D退出循环

    javaScript如何跳出多重循环break、continue

     •当i=5和10的时候,会执行到break,并退出循环 for(var i=1;i&lt;10&gt;5){ continue; } num++; } console.log(num); ---4 var num=0; for(var i=1;i&lt;10;i++){ if(i%5==0){ continue; } n

    javascript实现label标签跳出循环操作

    首先我们来说说为什么需要label标签,虽然我们已经知道有break,continue跳出循环,但如果是多重循环那么它们就显的无能为力了,所以就出现了label这个标签来为我们服务。 我们先来看看单独使用break的情况 for...

    蓝点被必做的算法经典题java.c/c++

    程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 for循环,第一层控制行,第二层控制列。  【程序16】  题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前...

    Java面试宝典-经典

    4、在JAVA中如何跳出当前的多重嵌套循环? 8 5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 9 7、char型变量...

    Java面试宝典2010版

    4、在JAVA中如何跳出当前的多重嵌套循环? 8 5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 9 7、char型变量...

    java面试题大全(2012版)

    4、在JAVA中如何跳出当前的多重嵌套循环? 8 5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 9 6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 9 7、char型变量...

    java 面试题 总结

    for(int i=0;i;i++){ Thread t=new Thread(inc); t.start(); t=new Thread(dec); t.start(); } } private synchronized void inc(){ j++; System.out.println(Thread.currentThread().getName()+"-inc:"+j); } ...

Global site tag (gtag.js) - Google Analytics