博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java(第三章)
阅读量:6358 次
发布时间:2019-06-23

本文共 886 字,大约阅读时间需要 2 分钟。

第三章

一、基本if结构

1、流程图

l  输入输出

l  判断和分支

l  流程线    

1.1              简单的if条件判断

if(表达式){

           //表达式为true,执行{}中的代码

}

1.2              简单的if条件判断

if(表达式){

           //表达式为true,执行这里

}else{

           //表达式为false,这行这里

}

说明:如果if或else后面,有且仅有一行代码,{ }可以省略,但不建议省略

二、逻辑运算符

l  && 逻辑与(按shift+7)——且(并且、同时)

多个条件中,1个为假,if ( )中全部为假,多个条件同时为真,if()中则为真

l  ||  (按shift+回车键上面的|)——或(或者)

多个条件中,只要1个为真,if()全部为真

!(英文状态下)——取反                     不等于 !=

 

l  判断字符串是否相等

A、区分大小写:密码

字符串变量.equals(字符串的值或字符串变量)

B、不区分大小写:验证码

字符串变量.equalsIgnoreCase(字符串的值或字符串变量)

如何分解个位、十位、百位、千位上的数字?【P47】

       Int 个位 = 数字 % 10           //分解获得个位数

       Int 十位 = 数字 /10  % 10      //分解获得十位数

Int 百位 = 数字 /100 % 10       //分解获得百位数

       Int 千位 = 数字 /1000 % 10     //分解获得千位数

三、多重if结构

         if(条件1){

         //代码块

}else  if(条件2){

//代码块

}else  if(条件n){

         //代码块

} else{

         //代码块

}

说明:else  if可以有多个,对数字范围有顺序要求

在If中输入字符串——if(变量名.equals(“字符串”)){ }

四、嵌套if结构

       if(条件1){

                   //代码块

                   i f (条件1-1){

                   }

说明:该if结构可以为if、if...else、多重if等结构

} else{

可以为if、if...else、多重if等结构

}

转载于:https://www.cnblogs.com/luocixin/p/6956090.html

你可能感兴趣的文章
20 个常用的 CSS 技巧
查看>>
javascript中的对象
查看>>
一个App完成入门篇(二)-搭建主框架
查看>>
推荐一些好用的Android开发小插件
查看>>
移动端开发(使用webuploader上传图片,客户端交互,修改alert弹窗等)
查看>>
自动提取HTML中的JS进行合并与压缩
查看>>
Django定义和使用模型
查看>>
不玩虚的,认真聊聊苹果审核的注意事项
查看>>
Java 开发者不容错过的 12 种高效工具
查看>>
php 安装amqp通讯 扩展
查看>>
Ubuntu (14.04)下运行 DotNet Core 步骤
查看>>
Swift 中枚举高级用法及实践
查看>>
django 1.8 官方文档翻译:6-5-1 Django中的测试
查看>>
C++20 最新进展:加入模块化和协程,进入特性冻结阶段
查看>>
淘宝API 相关的签名算法 Node.js版本 (阿里大鱼短信)
查看>>
实战教程丨手把手教您在 Raspberry Pi 上设置集群(一) ...
查看>>
使用Jackson时转换JSON时,日期格式设置
查看>>
赋能型生态演化路径与六大竞争制高点——保险科技生态建设 ...
查看>>
mysql数据库锁简介
查看>>
【Spring Boot】使用JDBC 获取相关的数据
查看>>