break和continue的区别

原创 2018年04月16日 11:19:19

break是结束整个循环,而continue是结束本次循环(跳过下一步)
举例说明:
public static void main(String[] args) {
		List<String> list = new ArrayList<String>();
		list.add("aa");
		list.add("bb");
		list.add("aa");
		list.add("cc");
		list.add("bb");
		System.out.println("first:"+list);
		for (int i = 0; i < list.size(); i++) {
			String eval = list.get(i);
			if("aa".equals(eval)){
				list.remove(eval);
				//continue;
				break;
			}
			System.out.println("next:"+list);
		}
		System.out.println("last:"+list);
	}

break 打输出结果:
first:[aa, bb, aa, cc, bb]
last:[bb, aa, cc, bb]

continue 输出结果:
first:[aa, bb, aa, cc, bb]
next:[bb, cc, bb]
last:[bb, cc, bb]
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_39964694/article/details/79958186

break和continue以及label的区别和作用

break和continue的区别和作用: break用于完全结束一个循环[一般只退出一重循环],跳出循环体执行循环后面的语句 continue是跳过当次循环中剩下的语句,执行下一次循环。 ...
  • hj7jay
  • hj7jay
  • 2017-05-31 09:15:36
  • 447

C/C++中的continue、break、return的区别

引用:http://blog.chinaunix.net/uid-27007072-id-3345092.html 1.return 语句的作用       (1) return 从当前的方法中退出,...
  • SMF0504
  • SMF0504
  • 2016-05-04 16:15:17
  • 3778

break与continue在循环语句中的区别

当我们使用循环语句的时候,会不会在某些特定场合想要让程序从循环体中跳出从而去执行我们想要的其他代码呢?而你们又会怎样去实现这个功能,在c语言中有两个简单的关键字可以帮助我们实现这个愿望,这两个关键字分...
  • chenkaixin_1024
  • chenkaixin_1024
  • 2016-09-27 16:53:30
  • 844

循环中 break 与 continue 的区别

break语句:break语句可用于跳出循环,break语句跳出循环后,会继续执行该循环之后的代码(如果有的话)。 continue语句:continue语句中断循环,如果出现了指定的条件,然后继续...
  • u012448293
  • u012448293
  • 2016-02-20 17:19:36
  • 1556

Java中break、continue与return的区别

1. break break语句的使用场合主要是switch语句和循环结构。在循环结构中使用break语句,如果执行了break语句,那么就退出循环,接着执行循环结构下面的第一条语句。如果在多重...
  • z1035075390
  • z1035075390
  • 2016-07-27 14:33:02
  • 3487

黑马程序员——Java基础——continue、break、return之间的区别

有段时间,看到这三个关键字,不太清楚他们之间有什么区别,有什么用处,怎么用? 后来我反复看了下毕向东老师和刘意老师的视频结合在网上查的资料学习了并了解了他们的区别和应用。下面我将对此三者的区别做去介绍...
  • ItBin2015
  • ItBin2015
  • 2015-06-24 15:30:50
  • 499

Java中的break和continue 区别

break可以离开当前switch、for、while、do while的程序块,并前进至程序块后下一条语句,在switch中主要用来中断下一个case的比较。在for、while与do while中...
  • u014612521
  • u014612521
  • 2015-01-14 23:29:25
  • 5368

break、continue、return之间的区别与联系

break、continue、return之间的区别与联系 在软件开发过程中,逻辑清晰是非常之重要的。 代码的规范也是非常重要的。往往细节决定成败。在编写代码的时候,一定要理解语言的作用以及使...
  • u014225510
  • u014225510
  • 2015-05-02 16:03:43
  • 2592

Java中关键字continue、break和return的区别

Java中关键字continue、break和return的区别 continue:跳出本次循环继续下一次循环 break:   跳出循环,继续执行循环外的函数体 return:   跳出整个函数体 ...
  • shineflowers
  • shineflowers
  • 2014-12-05 14:32:54
  • 30360

java中的break、continue、return区别

1、break:可以用于for循环等循环体和开关语句switch case中;用在循环中时,break是指跳出当前的循环体,如果是嵌套循环的话,只能跳出离break最近的for循环层;例如: ...
  • lyt_7cs1dn9
  • lyt_7cs1dn9
  • 2016-09-22 16:27:35
  • 613
收藏助手
不良信息举报
您举报文章:break和continue的区别
举报原因:
原因补充:

(最多只允许输入30个字)