零基础学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 相关文章推荐
idea搭建可运行Servlet的Web项目
Jun 26 Java/Android
ObjectMapper 如何忽略字段大小写
Jun 29 Java/Android
总结Java对象被序列化的两种方法
Jun 30 Java/Android
关于springboot 配置date字段返回时间戳的问题
Jul 25 Java/Android
springboot如何接收application/x-www-form-urlencoded类型的请求
Nov 02 Java/Android
Mybatis-Plus进阶分页与乐观锁插件及通用枚举和多数据源详解
Mar 21 Java/Android
Java实战之课程信息管理系统的实现
Apr 01 Java/Android
零基础学java之循环语句的使用
Apr 10 Java/Android
Android开发 使用文件储存的方式保存QQ密码
Apr 24 Java/Android
Java存储没有重复元素的数组
Apr 29 Java/Android
Java 定时任务技术趋势简介
May 04 Java/Android
JAVA springCloud项目搭建流程
May 11 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
用PHP实现 上一篇、下一篇的代码
2012/09/29 PHP
php实现parent调用父类的构造方法与被覆写的方法
2015/02/11 PHP
twig模板常用语句实例小结
2016/02/04 PHP
PHP简单获取网站百度搜索和搜狗搜索收录量的方法
2016/08/23 PHP
Yii框架多语言站点配置方法分析【中文/英文切换站点】
2020/04/07 PHP
地址栏上的一段语句,改变页面的风格。(教程)
2008/04/02 Javascript
Prototype Template对象 学习
2009/07/19 Javascript
Jquery 弹出层插件实现代码
2009/10/24 Javascript
关于javascript中this关键字(翻译+自我理解)
2010/10/20 Javascript
js限制文本框输入长度两种限制方式(长度、字节数)
2012/12/19 Javascript
jquery DIV撑大让滚动条滚到最底部代码
2013/06/06 Javascript
Jquery结合HTML5实现文件上传
2015/06/25 Javascript
javascript中数组方法汇总
2015/07/07 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
Javascript基础_简单比较undefined和null 值
2016/06/14 Javascript
详解jQuery选择器
2016/12/21 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
2018/08/30 Javascript
Vue 2.0双向绑定原理的实现方法
2019/10/23 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
js+css实现全屏侧边栏
2020/06/16 Javascript
python调用cmd复制文件代码分享
2013/12/27 Python
Python的净值数据接口调用示例分享
2016/03/15 Python
Python中的错误和异常处理简单操作示例【try-except用法】
2017/07/25 Python
对django中foreignkey的简单使用详解
2019/07/28 Python
Python中 CSV格式清洗与转换的实例代码
2019/08/29 Python
Python中xml和dict格式转换的示例代码
2019/11/07 Python
Python实时监控网站浏览记录实现过程详解
2020/07/14 Python
纯CSS实现颜色渐变效果(包含环形渐变、线性渐变、彩虹效果等)
2014/05/07 HTML / CSS
Solaris操作系统的线程机制
2015/07/28 面试题
毕业生造价工程师求职信
2013/10/17 职场文书
影视动画专业个人的自我评价
2013/12/31 职场文书
关于环保的建议书
2014/05/12 职场文书
新教师培训方案
2014/06/08 职场文书
个人授权委托书格式
2014/08/30 职场文书
Appium中scroll和drag_and_drop根据元素位置滑动
2022/02/15 Python
MySQL中的全表扫描和索引树扫描
2022/05/15 MySQL