首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1.10  赋值和比较

1.10.1  赋值

在将一个值放进变量中时,就是将这个值赋值给这个变量,这个任务要使用赋值操作符来完成。例如,使用等号操作符进行赋值,比如hisName="Tom"。表1-4列出了所有的赋值操作符。

表1-4  赋值

赋  值

作  用

x = y

将x设置为y的值

x += y

相当于x = x + y

x -= y

相当于x = x - y

x *= y

相当于x = x * y

x /= y

相当于x = x / y

x %= y

相当于x = x % y

除了等号之外,其他赋值操作符都是用来修改变量值的简写形式。例如,x=x+5的简写形式是x+=5。在本书中的大多数地方,为了清楚,我们使用比较长的形式。

1.10.2  比较

常常需要对两个变量的值进行比较,或者将一个变量的值与一个字面值(即,输入表达式中的值)进行比较。例如,可能希望将周中日的值与Tuesday进行比较,这可以通过检查todaysDate=="Tuesday"来完成。比较操作符的完整列表见表1-5。

表1-5  比较

比  较

作  用

x == y

如果x和y相等,那么返回true

x != y

如果x和y不等,那么返回true

x > y

如果x大于y,那么返回true

x > = y

如果x大于等于y,那么返回true

x < y

如果x小于y,那么返回true

x <= y

如果x小于等于y,那么返回true

x && y

如果x和y都是true,那么返回true

x || y

如果x或y之一是true,那么返回true

!x

如果x是false,那么返回true

ü提示

q 如果对字符串进行比较,那么要知道a大于A,abracadabra小于be。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论