一:java程序的三种流程结构:
1.顺序结构:程序由上往下依次执行。
2.分支结构{if语句、switch语句}:
在顺序结构基础上,根据某种条件的是否成立,执行不同的代码。
3.循环结构{while循环、do while循环、for循环}:
在顺序结构基础上,重复执行相同的或者相似的代码。

二:分支结构。
1. 判断结构-----if语句:
1) if( boolean ){ 代码块 }
2) if(boolean){ 代码块1 }else{ 代码块2 }
3) if(boolean ){ 代码块1 }else if( boolean ){ 代码块2 }else{ 代码块3
2. 选择结构-----switch语句:
switch(整型表达式)
{
case 1: 语句; break;
case 2: 语句; break;
default : 语句; break;
}
3.实例应用
1.求一个数的绝对值


2.做一个简单的计算器。

Java基础之分支结构相关推荐

  1. java单分支结构,java基础语法分支结构

    java分支结构有两种: 1,if语句, 2,switch语句 if语句 格式一: if(条件表达式){ ​ 执行代码块; } [当条件表达式的结果为true时,执行代码块] 例: if(11> ...

  2. Java基础之分支结构--嵌套if选择结构——百米赛跑决赛

    import java.util.Scanner; public class Run{public static void main(String[] args){Scanner sc = new S ...

  3. python中多分支结构可以不用else吗_Python3基础 多分支结构 if-elif-else

    镇场诗: ---大梦谁觉,水月中建博客.百千磨难,才知世事无常. ---今持佛语,技术无量愿学.愿尽所学,铸一良心博客. --------------------------------------- ...

  4. JAVA键盘录入 分支结构if swtich语句+循环结构for while语句 练习

    JAVA键盘录入 分支结构if swtich语句+循环结构for while语句 练习 今天学习的三个点,键盘录入 分支结构和循环结构.感觉这些还是得通过实操大量题目后才便于理解,前期只听教师讲解和死 ...

  5. Java基础篇——选择结构

    1.什么是选择结构? 选择结构是当给定判断条件时,根据条件来判断是否满足某些条件,如果满足实行提前规定好的一段代码,反之执行另一代码的一种结构体.也就是说选择结构是根据判断的结果来控制程序的走向的一种 ...

  6. JSD-2204-Java语言基础-运算符-分支结构-Day03

    1.运算符 1.1算数运算符 算术:+,-,*,/,%,++,-- %:取模/取余,余数为0即为整除 System.out.println(5%2); //1,商2余1System.out.print ...

  7. JAVA循环嵌套+分支结构游戏---(以《三国演义》中三英大战吕布为例)

    我们做一个java基础学习中关于循环嵌套加分支语句综合应用的破解小游戏--三英大战吕布为例代码如下: package assignment;import java.util.Scanner;publi ...

  8. 小汤学编程之JAVA基础day04——流程结构

    一.认识流程图 二.顺序结构 三.选择结构 四.循环结构 五.扩展&代码块的概念 一.认识流程图 二.顺序结构 体现在程序进入某个方法后,从上到下没有分支的顺序执行. 三.选择结构 1.if选 ...

  9. Java基础语法-条件结构-switch条件结构

    1.什么是switch条件结构 switch 条件结构的使用是搭配 case 关键字来使用的. 表示 判断一个变量与一系列值中的某个值是否相等,其中每个值称为一个分支. 2.switch的语法结构 s ...

最新文章

  1. redistemplate文档用法_Jedis 使用及 StringRedisTemplate 常用方法
  2. 在Homebrew 发布程序
  3. 听得我都激动了……喝死奥巴马,你怎么看?
  4. 关于创业公司产品开发原则
  5. 阿里SopHix热修复框架
  6. Twemproxy对redis集群进行代理实现高可用
  7. Qt编写数据可视化大屏界面电子看板12-数据库采集
  8. Matlab中的类(Class),Matlab中的class用法
  9. python第三方库安装(复习)
  10. Nginx设置日志打印post请求参数
  11. 简化版shell远程登录脚本
  12. python 繁体字与简体字互相转换
  13. 低烟无卤计算机电缆,驻马店DZRDJYPV低烟无卤计算机电缆
  14. 《东周列国志》第五十九回 宠胥童晋国大乱 诛岸贾赵氏复兴
  15. 搜狗微信公众号文章反爬虫完美攻克
  16. 微信小程序实现图片下载功能
  17. layui 树形表格 treeTable使用详细指南,不能折叠解决办法
  18. uniapp上传图片至服务器,获得在线图片链接预览(实战)
  19. Power BI DAX: DAX生成日历表
  20. elasticsearch彻底删除文件命令行操作

热门文章

  1. GBASE风采|南大通用与天津农商行羽毛球联谊赛圆满举行
  2. 查询网站的域名注册信息和备案信息
  3. Android 蓝牙BLE串口通信之高低位转换、16进制字符串转换float浮点型
  4. 【转载】鼻炎的中医治疗
  5. 聊聊(学历低、非科班、培训)真的进不去大厂吗?
  6. 正在工作的程序员,生活状态什么样?
  7. Docker中安装宝塔面板
  8. kswapd0进程在CentOS下CPU占用率过高
  9. 极坐标积分 matlab,matlab有关的极坐标与球面坐标计算三重积分0.ppt
  10. 基于HBase的冠字号查询系统2--实现部分