royakon 发表于 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 *///:~  
页: [1]
查看完整版本: 操作符笔记-第一天