零基础学java之循环语句的使用


Posted in Java/Android onApril 10, 2022

目录

1.跳转控制语句:

区分continue和break;

 * continue:用于循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行;

 * break:用于循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环;

示例代码:

public static void main(String[] args) {
    int i;
    for (i=1;i<=5;i++){
    	if(i%2==0){
    		//continue;
    		break;
    	}
    	System.out.println(i);
    }
 
	}

如果条件控制语句为continue,则控制台输出结果为1,3,5,i=1,对于if后的条件判断语句(1%2==0),结果为false,跳过循环体内容的执行,在控制台输出1;i++,i=2,对于if后的条件判断语句结果为true,跳过system.out.println(i);的执行,i++=3....

如果条件控制语句为break,则在控制台输出结果为1,i=1,对于if后的条件判断语句(1%2==0),结果为false,然后终止循环体内容的执行,在控制台只输出一个1;

2.循环嵌套:

循环语句嵌套概述

* 顺序语句: 以分号结尾,表示一句换的结束;

* 分支语句: 一对大括号表示if的整体结构,整体描述一个完整的if语句

                     一对大括号表示Switch的整体结构,整体描述一个完整的Switch语句

* 循环语句: 一对大括号表示for的整体结构,整体描述一个完整的for语句

                     一对大括号表示while的整体结构,整体描述一个完整的while语句

                      do...while以分号结尾,整体描述一个完整的do...while语句

示例代码:利用循环嵌套在控制台输出一天的小时和分钟

public static void main(String[] args) {
 
		for (int hour=0;hour<24;hour++){
			for(int minute=0;minute<60;minute++){
				System.out.println(hour+"时"+minute+"分");
			}
		}
	}

3.Random

Random的作用和使用步骤

作用:用于产生一个随机数

使用步骤:

1. 导包

import java.util.Random;

导包的动作必须出现在类定义的上面

2.创建对象

Random r = new Random();

上面这个格式中r为变量名,可以改变,其它的都不允许改变

3.获取随机数

int number = r.nextInt(100);   //获取随机数范围为:[0.100) ,前闭后开

上面这个格式中,number为变量名,可以改变,100为获取随机数范围,可以改变,其它都不允许改变

代码示例:获取100以内的随机数[0.100),并打印在控制台

import java.util.Random;
 
public class text051 {
 
	public static void main(String[] args) {
		Random r = new Random();
		int number=r.nextInt(100);
		System.out.println(number);
 
	}
 
}

到此这篇关于java 示例讲解循环语句的使用的文章就介绍到这了,更多相关java 循环语句内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Java/Android 相关文章推荐
jackson json序列化实现首字母大写,第二个字母需小写
Jun 29 Java/Android
SpringMVC 整合SSM框架详解
Aug 30 Java/Android
JavaCV实现照片马赛克效果
Jan 22 Java/Android
spring cloud eureka 服务启动失败的原因分析及解决方法
Mar 17 Java/Android
MybatisPlus EntityWrapper如何自定义SQL
Mar 22 Java/Android
java项目构建Gradle的使用教程
Mar 24 Java/Android
Spring事务管理下synchronized锁失效问题的解决方法
Mar 31 Java/Android
Spring IOC容器Bean的作用域及生命周期实例
May 30 Java/Android
openGauss数据库JDBC环境连接配置的详细过程(Eclipse)
Jun 01 Java/Android
Android中的Launch Mode详情
Jun 05 Java/Android
ConditionalOnProperty配置swagger不生效问题及解决
Jun 14 Java/Android
java获取一个文本文件的编码(格式)信息
Sep 23 Java/Android
零基础学java之带参数以及返回值的方法
Apr 10 #Java/Android
零基础学java之带返回值的方法的定义和调用
Apr 10 #Java/Android
零基础学java之方法的定义与调用详解
Apr 10 #Java/Android
Java字符缓冲流BufferedWriter
Apr 09 #Java/Android
Java 超详细讲解十大排序算法面试无忧
详解Alibaba Java诊断工具Arthas查看Dubbo动态代理类
SpringCloud Function SpEL注入漏洞分析及环境搭建
You might like
全国FM电台频率大全 - 19 广东省
2020/03/11 无线电
图书管理程序(二)
2006/10/09 PHP
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
2009/09/30 PHP
php模拟socket一次连接,多次发送数据的实现代码
2011/07/26 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
2014/07/22 PHP
YII框架行为behaviors用法示例
2019/04/26 PHP
nodejs实用示例 缩址还原
2010/12/28 NodeJs
js加强的经典分页实例
2013/03/15 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
2014/05/12 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
省市区三级联动下拉框菜单javascript版
2015/08/11 Javascript
Bootstrap布局之栅格系统详解
2016/06/13 Javascript
js 将canvas生成图片保存,或直接保存一张图片的实现方法
2018/01/02 Javascript
vue实现选项卡及选项卡切换效果
2018/04/24 Javascript
[原创]jquery判断元素内容是否为空的方法
2018/05/04 jQuery
JS实现Cookie读、写、删除操作工具类示例
2018/08/28 Javascript
2种在vue项目中使用百度地图的简单方法
2018/09/28 Javascript
js 解析 JSON 数据简单示例
2020/04/21 Javascript
Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
2020/09/01 Javascript
python操作CouchDB的方法
2014/10/08 Python
python爬虫超时的处理的实例
2018/12/19 Python
python map比for循环快在哪
2020/09/21 Python
如何将Pycharm中调整字体大小的方式设置为&quot;ctrl+鼠标滚轮上下滑&quot;
2020/11/17 Python
微信小程序实现可实时改变转速的css3旋转动画实例代码
2018/09/11 HTML / CSS
HTML5中的强制下载属性download使用实例解析
2016/05/12 HTML / CSS
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
全球游戏Keys和卡片市场:GamesDeal
2018/03/28 全球购物
家乐福台湾线上购物网:Carrefour台湾
2020/09/15 全球购物
类、抽象类、接口的差异
2016/06/13 面试题
面向对象编程是如何提高软件开发水平的
2014/05/06 面试题
网友共享的几个面试题关于Java和Unix等方面的
2016/09/08 面试题
11月升旗仪式讲话稿
2014/02/15 职场文书
学习朴航瑛老师爱岗敬业先进事迹思想汇报
2014/09/17 职场文书
预备党员自我批评思想汇报
2014/10/10 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
CSS font-variation 可变字体的魅力(实例详解)
2022/03/03 HTML / CSS