零基础学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 相关文章推荐
浅谈Java实现分布式事务的三种方案
Jun 11 Java/Android
分享一些Java的常用工具
Jun 11 Java/Android
idea搭建可运行Servlet的Web项目
Jun 26 Java/Android
Java spring定时任务详解
Oct 05 Java/Android
使用HttpSessionListener监听器实战
Mar 17 Java/Android
解决springboot druid数据库连接失败后一直重连的方法
Apr 19 Java/Android
Android开发实现极为简单的QQ登录页面
Apr 24 Java/Android
Spring Data JPA框架的核心概念和Repository接口
Apr 28 Java/Android
Spring Data JPA框架持久化存储数据到数据库
Apr 28 Java/Android
Jmerte 分布式压测及分布式压测配置
Apr 30 Java/Android
一文搞懂Java中的注解和反射
Jun 21 Java/Android
HttpClient实现文件上传功能
Aug 14 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
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
2011/07/18 PHP
优化WordPress的Google字体以加速国内服务器上的运行
2015/11/24 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
PHP设计模式之原型模式定义与用法详解
2018/04/03 PHP
javascript自动改变文字大小和颜色的效果的小例子
2013/08/02 Javascript
基于jquery ui的alert,confirm方案(支持换肤)
2015/04/03 Javascript
js格式化输入框内金额、银行卡号
2016/02/01 Javascript
Jquery揭秘系列:ajax原生js实现详解(推荐)
2016/06/08 Javascript
AngularJS 视图详解及示例代码
2016/08/17 Javascript
JS实现重新加载当前页面
2016/11/29 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
2017/05/09 Javascript
创建简单的node服务器实例(分享)
2017/06/23 Javascript
jquery单击文字或图片内容放大并居中显示
2017/06/23 jQuery
jQuery表单设置值的方法
2017/06/30 jQuery
Vue resource中的GET与POST请求的实例代码
2017/07/21 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
js中获取URL参数的共用方法getRequest()方法实例详解
2018/10/24 Javascript
详解Python迭代和迭代器
2016/03/28 Python
python cx_Oracle模块的安装和使用详细介绍
2017/02/13 Python
Python程序员面试题 你必须提前准备!(答案及解析)
2018/01/23 Python
对python中UDP,socket的使用详解
2019/08/22 Python
Python字典添加,删除,查询等相关操作方法详解
2020/02/07 Python
哪些是python中web开发框架
2020/06/17 Python
Python实现图片查找轮廓、多边形拟合、最小外接矩形代码
2020/07/14 Python
手把手教你配置JupyterLab 环境的实现
2021/02/02 Python
通过css3动画和opacity透明度实现呼吸灯效果
2019/08/09 HTML / CSS
css3实现图片遮罩效果鼠标hover以后出现文字
2013/11/05 HTML / CSS
浅谈html5与APP混合开发遇到的问题总结
2018/03/20 HTML / CSS
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
机械工程系毕业生求职信
2013/09/27 职场文书
迎接领导欢迎词
2014/01/11 职场文书
物流业务员岗位职责
2014/02/08 职场文书
政府门卫岗位职责
2014/04/29 职场文书
2015年师德师风承诺书
2015/01/22 职场文书