三元运算符以及if ,for ,while ,do...while结构,流程控制

本文详细介绍了Java编程中的三元运算符、键盘录入整数、流程控制结构,包括if、switch、for、while和do...while循环的使用,并探讨了不同循环结构的适用场景。同时,还提及了断点调试和输出语句在编程实践中的应用。
摘要由CSDN通过智能技术生成

目录

三元运算符

键盘录入整数

流程控制

if结构

switch结构

循环结构

for循环

断点调试

输出语句

while循环

do..while循环(了解)

三种循环的区别和使用场景


三元运算符

一元运算符 : ++/--,!
二元运算符 : 大部分的运算符都是二元运算符
三元运算符 : 
​
格式 : 
    接收三元表达式的结果 = 结果为boolean类型的式子 ? 表达式1 : 表达式2;
​
执行流程 :
    1. 计算 结果为boolean类型的式子 的结果
    2. 如果结果为true, 三元表达式的结果就是 表达式1
    3. 如果结果为false, 三元表达式的结果就是 表达式2

键盘录入整数

类[类别,种类,引用类型] : 一类事物的统称 -> 所有的名词(n.)全是类
对象 : 一类事物的具体化 -> 一个杯子,我的电脑,你的鼠标
//类和对象的关系 : 类是事物的模板,对象是根据类创建的
​
类 : Scanner [专门提供键盘录入功能对象的类] -> 由JDK提供[面向对象思想]
对象 : 具体创建的一个Scanner对象
​
创建Scanner对象的步骤 :
    1. 导包 : import java.util.Scanner; [IDEA开发可以自动导包]
    2. 创建对象 : Scanner 对象名 = new Scanner(System.in);
    3. 提示用户行为 : 输出语句提示
    4. 录入整数 : int 变量名 = 对象名.nextInt();

流程控制

基本流程 : 百分之90以上的代码都是基本流程
    1. 代码从main进入
    2. 从上至下依次执行
    3. 单句代码 : 从赋值运算符的右边执行 [右边的从左到右]
分支结构 : choice
    三元运算符 , if结构 , switch结构
    [分支结构执行完毕后一定会执行分支结构后方的代码(除非手动提前结束代码)]
循环结构 : 
    for,while,do..while 循环
    [死循环 : 死循环的后方代码是执行不了]

if结构

if结构 : if 是关键字 -> if : 假如,如果  -> 利用if结构进行逻辑的判断
​
if 的第一种格式 :
    if(结果为boolean类型的式子){ //判断
        //如果式子的结果是 true 
        执行if大括号内的语句;
    }   
    //如果式子的结果是 false -> 结束了if结构,执行if结构后方的代码
    执行流程:
        1. 判断 结果为boolean类型的式子 的结果
        2. 如果为true,执行if大括号内的代码
        3. 如果为false,结束了if结构,执行if结构后方的代码
    if 的第一种格式是对 1 种情况的操作和判断     
    伪代码 : 
        if(小丽来不来){
            //只能操作小丽来的情况
            去小树林走走;
        }
​
if 的第二种格式 :
    if(结果为boolean类型的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值