[Java基础]循环结构3
[Java基础]循环结构3
break 与 continue 中断循环...
/**
文件路径:G:\JavaByHands\循环语句\
文件名称:BreakTest.java
编写时间:2016/6/12
作 者:郑晨辉
编写说明:break 结束循环
break 是完全跳出循环~~也就是说,遇到break 循环终止~~
*/ public class BreakTest{ public static void main(String[] args){ //写一个for循环
for (int i = 0 ; i < 10 ; i ++ ) { System.out.println("i = " + i); //利用break终止循环
//判断大小用 == 都错好多次了
if (i == 5 ){ break; } } //新学的 多看书还是有好处的...
//利用标签结束所有的循环...内层,外层一起结束
//外层循环
//加个标签
outer:
for (int j = 0 ; j < 10 ; j ++) { //内层循环
for (int k = 0 ; k < 10 ; k ++) { System.out.println("j = " + j + ";k = " + k); //到达指定地点结束循环
if (j == 1 && k == 5) { break outer;
} } } } }
/**
文件路径:G:\JavaByHands\循环语句\
文件名称:ContinueTest.java
编写时间:2016/6/12
作 者:郑晨辉
编写说明:Continue 结束本次循环
Continue是结束本次循环~然后循环继续~~
*/ public class ContinueTest { public static void main(String[] args) {
//创建一个循环
for(int i = 0; i < 10 ; i ++) { System.out.println("i = " + i ); //加一个continue
if (i == 5) { continue; } System.out.println("i + 1 = " + (i + 1)); } //如同break一样,continue一样可以利用标签控制结束整个外层,内层循环~~然后继续~
//标签
abc:
//外
for (int j = 0 ; j < 3 ; j ++) {
//内
for (int k = 0 ; k < 3 ; k ++) {
System.out.println("j = " + j + "; k = " + k);
//条件
if (k == 2) {
continue abc;
} System.out.println("------");
}
} }
}
[Java基础]循环结构3的更多相关文章
- [java基础]循环结构2
[java基础]循环结构2 写了几个循环结构练习~记录一下~~ 1:99乘法表 /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:GameForFor.java 编写时间:2016 ...
- [java基础]循环结构1
[java基础]循环结构1 循环结构:for循环,while循环,do_while循环在,增强型for循环 /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:WhileTest.j ...
- Java基础循环结构
int x=10; do { System.out.println("value of x:"+x); x++; } while(x<20); //do while循环 1 ...
- java基础——循环结构
循环结构 while 循环 只要表达式成立,循环就一直持续 我们大多数情况会让循环停下来,我们需要一个让表达式失效的方式,来结束循环 public static void main(String ...
- java基础 ----- 循环结构
循环的结构特点 : 循环条件 循环操作 ----- while 循环 来个小例子,实现打印50 份shij 1.确定循环条件和循环操作 2.套用while语法写出代码 3.检查循环能 ...
- [java基础]分支结构(2)
[java基础]分支结构2 switch case /** 文件路径:G:\JavaByHands\if-else\ 文件名称:switchcase.java 编写时间:2016/6/6 作 者:郑晨 ...
- 7.20实习培训日志-Java基础程序设计结构
Java基础程序设计结构 在 Math 类中,为了达到最快的性能,所有的方法都使用计算机浮点单元中的例程,如果得到一个完全可预测的结果比运行速度更重要的话,那么就应该使用StrictMath类,它使用 ...
- C语言入门7-程序设计方法基础-循环结构
程序设计方法基础-循环结构 循环三要素: 初值 循环判断条件 步长(循环增量) 循环结构在有些书籍上也称为重复结构, 即反复执行某一部分的操作. 循环三要素: 初值 循环判断条件 步 ...
- Java通过循环结构和switch实现简易计算器
Java通过循环结构和switch实现简易计算器 可以循环计算,通过调用函数本身来实现重新计算 package com.shenxiaoyu.method; import java.util.Scan ...
随机推荐
- CocoaPods 学习
参考文章 git address 1.简绍:CocoaPods是一个负责管理iOS项目中第三方开源代码的工具. 2.安装过程: $ sudo gem install cocoapods $ pod s ...
- 将一个query后面的参数转为数组
function detailUri($params) { $returnParams = array(); if (isset($params)) { $arParams = explode(&qu ...
- objective c实现配置文件+反射
1. 先写plist配置文件 plist写到resouce里面去 通过NSBundle把数据取plist读出来 2. 通过NSClassFromString创建类 NSClassFromString ...
- LeetCode Encode and Decode Strings
原题链接在这里:https://leetcode.com/problems/encode-and-decode-strings/ 题目: Design an algorithm to encode a ...
- ionic实现手机检测app是否安装,未安装则下载安装包,已安装则打开app(未实现iOS平台)
插件需求(上cordova官网下载): com.lampa.startapp cordova-plugin-appavailability cordova-plugin-inappbrowser 代码 ...
- Jmeter工作原理
- Windows Server 2008 R2 创建辅助DNS服务器并接管主要DNS服务器
公司需求: Zhuyu公司局域网有一台主要DNS服务器,经领导讨论需要规划安装一台辅助DNS服务器备用. 功能需求: 当主要DNS服务器宕机或系统崩溃,辅助DNS服务器能接管主要DNS服务器工作,并且 ...
- Python之路-python(常用模块学习)
模块介绍 time &datetime模块 random os sys shutil shelve xml处理 yaml处理 configparser hashlib re正则表达式 1.模块 ...
- dubbo源码分析2-reference bean发起服务方法调用
dubbo源码分析1-reference bean创建 dubbo源码分析2-reference bean发起服务方法调用 dubbo源码分析3-service bean的创建与发布 dubbo源码分 ...
- sysctl kernel parameter Optimization note
syncookies cookies the connection state,when the ack arrives,then deal with the pause connection,ver ...