六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 38|回复: 0

操作符笔记-第一天

[复制链接]

升级  88%

12

主题

12

主题

12

主题

童生

Rank: 1

积分
44
 楼主| 发表于 2013-2-3 13:36:38 | 显示全部楼层 |阅读模式
<span style=""><div style="color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; margin: 8px;"><div style="padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; font-size: 13px; margin: 0px;" class="entry">在最底层,Java中的数据是通过使用操作符来操作的。
Java是建立在C++基础之上的,所以C和C++程序员应该非常熟悉Java的大多数操作符。当然,Java也做了一些改进与简化。
3.2 使用Java操作符
操作符接受一个或者多个参数,并生成一个新值。几乎所有的操作符都只能操作“基本类型”。例外的操作符是“=”,”==”,!=”,这写操作符能操作所有的对象。除此之外,String类支持“+”,”+=”
3.3 优先级
当一个i阿表达式中存在多个操作符时,操作符的优先级就决定了各部分的计算顺序。最简单的规则就是先乘除后加减。程序员经常会忘记某些优先规则,所以应该用括号明确规定计算顺序。
 
//: Precedence.javapublic class Precedenece {    public static void main(String[] args) {        int x = 1 , y = 2 , z = 3;        int a = x + y - 2 / 2 + z;        int b = x + ( y - 2 ) / ( 2 + z );        System.out.println("a = "+a+"\tb = "+b);    }}/* Output: * a = 5    b = 1 *///:~  
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表