java笔记 选择结构 流程图 随机数 if结构 switch结构 break语句

本文详细介绍了Java中的选择结构,包括流程图的概念、随机数的生成以及各种if选择结构(基本、if-else、多重、嵌套)和switch结构。通过实例展示了如何使用Math.random()生成指定范围内的随机数,并探讨了if与switch的区别,强调了break语句在switch中的作用。
摘要由CSDN通过智能技术生成

顺序结构

流程图

说明:将问题的步骤和方法用图形化的方式表现出来
流程图的图形含义
例如:在这里插入图片描述

随机数

**函数:**随机获取一个[0.0,1.0)的一个double类型的小数
Math.random()
用法:
数据类型 变量名 = (数据类型)(Math.random())
例如:获取一个[0,10)中的一个整数
int number = (int)(Math.random()*10);
获取一个[16,48)中的整数
int number = (int)(Math.random()32+16);
**总结:**如果获取一个[num1,num2)中的一个整数,则(int)(Math.random()
(num2-num1)=num1);

if选择结构

基本if选择结构

**说明:**根据条件判断结果选择不同的处理(结果必须是布尔值)
语法

if(条件){
   //如果条件判断为true,执行代码块,否则跳过
	代码块
}

例如:

if(5>4){
   //条件结果为true,打印输出 5>4
	System.out.println("5>4");
}

if-else选择结构

语法

if(条件){
   //如果条件判断为true,执行代码块1,否则执行代码块2
	代码块1
}else{
   
	代码块2
}

例如:

if(a>b){
   //如果a>b,则打印输出 a>b
	System.out.println(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值