java 示例讲解循环语句的使用

目录
  • 1.跳转控制语句:
  • 2.循环嵌套:
  • 3.Random

目录

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 循环语句内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 全面掌握Java中的循环控制语句与条件判断语句的使用

    循环控制 可能存在一种情况,当我们需要执行的代码块数次,通常被称为一个循环. Java有非常灵活的三循环机制.可以使用以下三种循环之一: while 循环 do...while 循环 for 循环 截至Java5,对增强的for循环进行了介绍.这主要是用于数组. while 循环 while循环是一个控制结构,可以重复的特定任务次数. 语法 while循环的语法是: while(Boolean_expression) { //Statements } 在执行时,如果布尔表达式的结果为真,则循环中

  • Java语言----三种循环语句的区别介绍

    第一种:for循环 循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体;   } eg: class Dome_For2{ public static void main(String[] args) { //System.out.println("Hello World!"); //求1-10的偶数的和 int sum = 0; for (int i = 1;i<=10 ; i++ ) { if (i%2 ==0) { //判断语句

  • Java语法基础之循环结构语句详解

    一.循环结构 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环. 循环语句的组成: 初始化语句:一条或者多条语句,这些语句完成一些初始化操作. 判断条件语句:这是一个boolean 表达式,这个表达式能决定是否执行循环体. 循环体语句:这个部分是循环体语句,也就是我们要多次做的事情. 控制条件语句:这个部分在一次循环体结束后,下一次

  • Java使用条件语句和循环结构确定控制流(实例)

    与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流.本文将简单讲解条件.循环和switch. 一.块作用域 块(block),即复合语句.是指由一对大括号括起来的若干条简单的Java语句.块确定了变量的作用域. 比如: public class Code { static { System.out.println("1"); } { System.out.println("2"); } public Code() { System.err.printl

  • 详解Java中的do...while循环语句的使用方法

    对于while语句而言,如果不满足条件,则不能进入循环.但有时候我们需要即使不满足条件,也至少执行一次. do-while循环和while循环相似,不同的是,do-while循环至少会执行一次. do { //代码语句 }while(布尔表达式); do..while循环语句也称为后测试循环语句,它的循环重复执行方式,也是利用一个条件来控制是否要继续重复执行这个语句.与while循环所不同的是,它先执行一次循环语句,然后再去判断是否继续执行.例如,计算1到100之间所有整数的和,也可以使用do.

  • java 示例讲解循环语句的使用

    目录 1.跳转控制语句: 2.循环嵌套: 3.Random 目录 1.跳转控制语句: 区分continue和break: * continue:用于循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行: * break:用于循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环: 示例代码: public static void main(String[] args) { int i; for (i=1;i<=5;i++){ if(i%2==0){ //continu

  • C语言详细讲解循环语句的妙用

    目录 一.循环语句分析 二.do ... while 语句的循环方式 三.while 语句的循环方式 四.for 语句的循环方式 五.break和 continue 的区别 六.do 和 break 的妙用 七.小结 一.循环语句分析 循环语句的基本工作方式 通过条件表达式判定是否执行循环体 条件表达式遵循 if 语句表达式的原则 do,while,for的区别 do 语句先执行后判断,循环体至少执行一次 while 语句先判断后执行,循环体可能不执行 for 语句先判断后执行,相比 while

  • C语言超细致讲解循环语句

    目录 C语言循环家族 while循环 for循环 dowhile循环 C语言循环家族 家族成员有while语句,for语句和do....while语句.这些成员都能实现循环,但又各有特点.今天就由我带领大家一起认识他们吧! while循环 while语句的基本格式: while(表达式) { 循环语句; } while语句执行的流程: while语句的理解: 1当表达式为假时(0为假),不执行while语句中的内容. 2当表达式为真的时候(非0),便循环执行while循环语句的内容,直到表达式为

  • C语言示例讲解do while循环语句的用法

    目录 1.do while()循环-先执行后判断 2.do while中的break以及continue 3.练习 4.猜数字游戏 1.do while()循环-先执行后判断 do语句的语法 do    循环语句;while(表达式); 此处的循环语句可能不是一条语句,而是一段代码. 示例:利用do while循环实现打印1-10 #include <stdio.h> int main() { int i = 1; do { printf("%d ",i); i++; }

  • C语言示例讲解while循环语句的用法

    目录 1.while语句结构 2.代码示例 在学习和回顾该知识前,已经掌握了if语句的结构和用法. if (条件)    语句; 当条件满足的情况下,if结构中的语句执行,且只执行一次:条件不满足则不执行.但是生活中常常需要将一件事情完成很多次,这时候就要用到while语句来实现循环了. 1.while语句结构 while (表达式)    循环语句; 例子:利用循环结构打印1-10 #include <stdio.h> int main() { int i = 0; while(i <

  • 详细讲解ASP脚本循环语句

    如果有人告诉你学习 ASP 不需要任何编程知识,那么他错了:如果我告诉你学习 ASP 必须掌握一门编程语言,那么我错了.ASP 动态服务器页面环境的特点就在于它是通过一种或几种脚本语言而写成的,脚本语言可以看作是编程语言的简化版,它易于学习和掌握,这给广大动态网站的设计者们提供了相当大的便利.可以这么说 : 脚本语言运用的得当与否直接关系到 ASP 应用程序的优与劣.继上一篇我们学习了脚本语言 VBScript 的函数和条件语句后,今天我们继续来看看 VBScript 中的循环语句.  循环语句

  • java、python、JavaScript以及jquery循环语句的区别

    一.概述     python中循环语句有两种,while,for: JavaScript中循环语句有四种,while,do/while,for,for/in jQuery循环语句each 二.java 循环语句          a.while while 的语法为: while(条件语句){ 代码块 }           或者: while (条件语句) 代码; while的含义非常简单,只要条件语句为真,就一直执行后面的代码,为假就停止不做了.例如: Scanner reader = n

  • java实现网页爬虫的示例讲解

    这一篇目的就是在于网页爬虫的实现,对数据的获取,以便分析. 目录: 1.爬虫原理 2.本地文件数据提取及分析 3.单网页数据的读取 4.运用正则表达式完成超连接的连接匹配和提取 5.广度优先遍历,多网页的数据爬取 6.多线程的网页爬取 7.总结 爬虫实现原理 网络爬虫基本技术处理 网络爬虫是数据采集的一种方法,实际项目开发中,通过爬虫做数据采集一般只有以下几种情况: 1) 搜索引擎 2) 竞品调研 3) 舆情监控 4) 市场分析 网络爬虫的整体执行流程: 1) 确定一个(多个)种子网页 2) 进

  • Java中for、while、do while三种循环语句的区别介绍

    本文通过实例讲解给大家介绍Java中for.while.do while三种循环语句的区别,具体详情如下所示: 第一种:for循环 循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; } eg: class Dome_For2{ public static void main(String[] args) { //System.out.println("Hello World!"); //求1-10的偶数的和 int sum = 0; fo

  • Java堆&优先级队列示例讲解(上)

    目录 1. 二叉树的顺序存储 1.1 存储方式 1.2 下标关系 2. 堆(heap) 2.1 概念 2.2 操作-(下沉&上浮)本例是最大堆 2.3 建堆-完整代码(最大堆) 3. 优先级队列 1. 二叉树的顺序存储 1.1 存储方式 使用数组保存二叉树结构,方式即将二叉树用 层序遍历 方式放入数组中. 一般只适合表示完全二叉树,这种方式的主要用法就是堆的表示. 因为非完全二叉树会有空间的浪费(所有非完全二叉树用链式存储). 1.2 下标关系 已知双亲 (parent) 的下标,则: 左孩子

随机推荐