JAVA+AI教程-第三天

我将由简入繁,由零基础到详细跟大家一起学习java


01、程序流程控制:今日课程介绍

02、程序流程控制:if分支结构

if分支有三种形式,执行顺序就是先执行if,if完了不行就执行else if,else if 也不行在执行else,记住这些就够了,如果if结束可以,那就不执行后面了,else if 同理

第一种的格式:

复制代码
if(条件表达式){
代码;

第二种格式

复制代码
if件表达式){
代码1;
}else{
代码2;

第三种格式

复制代码
if(条件表达式1){
代码1;
}elseif(条件表达式2){
代码2;
}elseif(条件表达式3){
代码3;
else{
代码n;

03、程序流程控制:if分支结构的练习

04、程序流程控制:switch分支结构

if、switch的比较:各自适合什么业务场景?

.if在功能上远远强大于switch。

.当前条件是区间的时候/建议使用if分支结构来实现

.当条件是与一个一个的值比较的时候/建议用switch更合适(格式良好,性能较好丿代码优雅)。

05、程序流程控制:switch的穿透性

截至7.21日23.04结束更新,明日六点将继续更新

相关推荐
沐浴露z3 小时前
【JVM】详解 运行时数据区
java·jvm
召摇3 小时前
Spring Security入门指南
后端·spring·面试
云泽8083 小时前
C/C++内存管理详解:从基础原理到自定义内存池原理
java·c语言·c++
Code小翊3 小时前
堆的基础操作,C语言示例
java·数据结构·算法
高山上有一只小老虎3 小时前
idea中设置快捷键风格
java·ide·intellij-idea
JH30733 小时前
IDEA自带的Maven安装位置
java·maven·intellij-idea
梵得儿SHI4 小时前
Java 反射机制核心类详解:Class、Constructor、Method、Field
java·开发语言·反射·class·constructor·java反射·java反射机制
迎風吹頭髮4 小时前
Linux内核架构浅谈44-Linux slab分配器:通用缓存与专用缓存的创建与使用
linux·spring·架构
m0_736927044 小时前
想抓PostgreSQL里的慢SQL?pg_stat_statements基础黑匣子和pg_stat_monitor时间窗,谁能帮你更准揪出性能小偷?
java·数据库·sql·postgresql
Jabes.yang4 小时前
Java面试大作战:从缓存技术到音视频场景的探讨
java·spring boot·redis·缓存·kafka·spring security·oauth2