运算符及加加操作

                     运算符及加加操作

|- 赋值运算符

       |- 例如:=(等于符号)

       |- 举例:int i = 10;    //这句代码表示将一个整形为10的整数赋值给数据类型为int的变量i

|- 算术运算符

       |- 例如:+(加)、-(减)、*(乘)、/(除)、%(模)

       |- 举例:float f = 10;

                   f ++;

|- +的特殊用法:

  +也有连接的字符串作用,但是尽量不要这样使用,它会产生很多对象,每个对象都有它自己的属性和方法,因此很占据内存。

  例如:System.out.println(3 + 4 + "zhangsan" + 4 + 6 + false);// 7zhangsan46false

    String s = "a" + "b" + "c";// 产生了a、b、c、ab、abc对象。

加加操作

 

代码
public class HelloWorld
{
public static void main(String[] args)
{
int i = 3;
int count = 0;
count
= i++;
System.out.println(
"count = " + count);
System.out.println(
"i = " + i);

int j = 4;
count
= ++j;
System.out.println(
"count = " + count);
System.out.println(
"j = " + j);
}
}

输出结果是:

 

count = 3
i = 4
count = 5
j = 5

由此可以看出后加加先赋值再自加。而前加加先自加再赋值

加加操作:
int a = 2;
int b = ++a;
(
    a = a + 1;
    b = a;
)

 

int b = a++;
(
    b = a;
    a = a + 1;
)

posted @ 2010-12-19 17:13  meng72ndsc  阅读(463)  评论(0编辑  收藏  举报