java的逻辑运算!
来源:互联网 发布:安装清理垃圾软件 编辑:程序博客网 时间:2024/06/05 17:08
通常,不论一条执行语句在Java中的什么地方,你都可以用一个大括号将其括起来形成一个语句块。在大括号内的语句块可以被嵌套在另一个语句块中,这种嵌套可以进行任意层。这也就意味着,我们可以在刚介绍的基本if语句中使用一个语句块。这种if语句的格式下:
if(expression)
{
statement 1;
statement 2;
-
statement n;
现在,如果expression为ture,其后紧跟的所有被大括号的语句快都将被执行。当然没有使用大括号起来的多条语句不能称作语句快:
if(expression)
{
statement 1;
statement 2;
-
statement n;
这里,只有第一条语句statement 1将在if表达式为false时被忽略执行;不管expression的结果如何,其余的语句都将被执行。从这个例子中你可以看到:语句的缩进是逻辑视觉反映,它对程序代码的执行不会产生任何作用。这样看起来这些语句序列好像属于if,但是,由于没有大括号,所以只作用第一条语句。在这里,多条语句平行地缩进是不正确的。
我们将用大括号构成一个语句快,并按此习惯对齐语句;由大括号开始,语句快中所有的语句都缩进,以便能够很容易地识别出他们所属的语句快。如果愿意的话,你还可以使用一些其他的习惯用法,但需要考虑的主要问题是最好能够前后一致的。
作为含有语句快的if语句实例,我们给出下课语句:
if (number%2 1=0) //Test if nmber i odd
(
//if so make it even and sutput a message
++number
system.out.println(Number was forced to be even is now+number)
这里,当if表达式为true时,大括号内的两条语句将被执行,反之则都不被执行。
语句块是一种将多条语句组合在一起的方法,它们可以影响变量的生命期和可访问能力。稍后在本章中,讨论变量的可用范围时,我们将学习更多的有关语句块内容。同时,进一步介绍if语句的应用。
- Java的逻辑运算符
- java的逻辑运算!
- Java的逻辑运算符
- Java的逻辑运算符
- java的逻辑运算符
- Java中逻辑运算的优先级
- Java逻辑运算
- java逻辑运算
- java逻辑运算
- Java逻辑运算
- JAVA逻辑运算
- 关于java逻辑运算符的短路特性
- 关于Java里面的短路逻辑运算符
- java逻辑运算上的短路特性
- 黑马程序员-java的逻辑运算符
- Java中两类逻辑运算符的区别
- java 逻辑运算符的应用
- 复习Java(三)简单的逻辑运算
- 一步一步实现C++操作SQLite数据库
- SQlite数据库的C编程接口(一) 简介 ——《Using SQlite》读书笔记
- SQlite数据库的C编程接口(二) 数据库连接 ——《Using SQlite》读书笔记
- linux 中echo命令的换行方法
- SQlite数据库的C编程接口(三) 预处理语句(Prepared Statements) ——《Using SQlite》读书笔记 .
- java的逻辑运算!
- SQlite数据库的C编程接口(四) 绑定参数(Bound Parameters) ——《Using SQlite》读书笔记
- 使用JAXB处理JAVA和XML
- SQlite数据库的C编程接口(五) 便捷函数(Convenience Functions) ——《Using SQlite》读书笔记
- java中的类
- Flex反射得到属性和属性的值
- 英语学习感想之一
- SQlite数据库的C编程接口(六) 返回值和错误码(Result Codes and Error Codes) ——《Using SQlite》读书笔记
- 面向对象设计与面向过程设计的不同