嵌套循环以及随机数基础

2021.10.26 第二更
以后没机会看我黑马老哥的视频了,学姐让我看宋红康,虽然他的视频好没意思。。。
最后给在黑马那学的东西做个总结吧:
跳转控制语句:
continue 用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行。
break 用在循环中,终止循环内容的执行,也就是说结束当前的整个循环。
也就是说continue只跳过本次,对下次没影响,但是下下次也是要跳过,以此类推,但是break是直接终止循环了,不再执行循环。
循环嵌套:
简单来说就是一个循环里边套多个循环,下面是一个较为简单的循环嵌套。

public class xunhuanqiantao{
public static void main(String[]args){
	for(int h=0;h<24;h++){
	for(int m=0;m<60;m++){
	for(int s=0;s<60;s++){
	System.out.println(h+"时"+m+"分"+s+"秒");}
			}
		}
	System.out.println("-----------");
	}
}

先执行里边的循环,再执行外边的循环。
今天还学会用Java做了一个小游戏,猜数字的,虽然很简单,但是挺有成就感的。靠Random做的,Random也有自己的使用规则:
①导包

import java.util.Random;

这一步一定要卸载类的定义上方
②创建对象

Random r=new Random();

这步中只有r是变量,可以改变,其他均不可变。
③获取随机数

int number=r.nextInt(数字);

括号里边输入的数字是多少获取的随机数就是[0,数字),且包含0,不包含输入的那个数。
在这个步骤中,number是变量,可以变,输入的数字可以变,其他均不可变,且r的位置最好与第二步r一样。
猜数字小游戏,可以玩玩看。

import java.util.Random;
import java.util.Scanner;
public class caishuzi{
	public static void main(String[]args){
	Random r=new Random();
	int number=r.nextInt(100)+1;
	while(true){
	Scanner sc=new Scanner(System.in);
	System.out.println("请输入你猜的数字:");
	int a=sc.nextInt();
	if(a>number){
		System.out.println("猜的大了");}
	else if(a<number){
		System.out.println("猜的小了");}
	else{
		System.out.println("猜对了");
		break;}
		}
	}
}

总结就到这里了,我的黑马老哥没了,以后要跟着那个无聊的宋老师学习了。
不过我是未来的华为老总这个不会变。
加油加油加油!!!

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值