零基础学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
解决SpringCloud Feign传对象参数调用失败的问题
Jun 23 Java/Android
详解Java实现数据结构之并查集
Jun 23 Java/Android
spring项目中切面及AOP的使用方法
Jun 26 Java/Android
ObjectMapper 如何忽略字段大小写
Jun 29 Java/Android
小程序与后端Java接口交互实现HelloWorld入门
Jul 09 Java/Android
一篇文章带你学习Mybatis-Plus(新手入门)
Aug 02 Java/Android
Spring-cloud Config Server的3种配置方式
Sep 25 Java/Android
Java设计模式之享元模式示例详解
Mar 03 Java/Android
SpringBoot全局异常处理方案分享
May 25 Java/Android
Java异常体系非正常停止和分类
Jun 14 Java/Android
SpringBoot项目多数据源及mybatis 驼峰失效的问题解决方法
Jul 07 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
真正面向对象编程:PHP5.01发布
2006/10/09 PHP
改进的IP计数器
2006/10/09 PHP
用PHP实现Ftp用户的在线管理的代码
2007/03/06 PHP
php下通过POST还是GET来传值
2008/06/05 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
2008/09/27 Javascript
理解JAVASCRIPT中hasOwnProperty()的作用
2013/06/05 Javascript
jQuery如何将选中的对象转化为原始的DOM对象
2014/06/09 Javascript
js文件包含的几种方式介绍
2014/09/28 Javascript
JavaScript使用cookie记录临时访客信息的方法
2015/04/07 Javascript
javascript实现给定半径求出圆的面积
2015/06/26 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
2016/08/02 Javascript
jQuery表单验证简单示例
2016/10/17 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
webpack4 升级迁移的实现
2018/09/12 Javascript
使用layui定义一个模块并使用的例子
2019/09/14 Javascript
jQuery实现轮播图源码
2019/10/23 jQuery
JavaScript 严格模式(use strict)用法实例分析
2020/03/04 Javascript
[05:11]TI9战队采访——VIRTUSPRO
2019/08/22 DOTA
使用Python来开发Markdown脚本扩展的实例分享
2016/03/04 Python
python针对不定分隔符切割提取字符串的方法
2018/10/26 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
python opencv实现gif图片分解的示例代码
2019/12/13 Python
python中time tzset()函数实例用法
2021/02/18 Python
Expedia意大利旅游网站:酒店、机票和租车预订
2017/10/30 全球购物
学生的自我鉴定范文
2013/10/24 职场文书
幼儿园小班家长寄语
2014/04/02 职场文书
政风行风整改报告
2014/11/06 职场文书
2015年销售工作总结范文
2015/03/30 职场文书
企业财务经理岗位职责
2015/04/08 职场文书
药房管理制度范本
2015/08/06 职场文书
广告文案的撰写技巧(实用干货)
2019/08/23 职场文书
javascript的var与let,const之间的区别详解
2022/02/18 Javascript
Python Pygame实战在打砖块游戏的实现
2022/03/17 Python