您的位置:首页 > 编程语言 > Java开发

java编程思想---第三章(操作符)

2017-11-27 16:16 316 查看
1、java操作符;加减乘除,优先规则和我们常用了解的一样,先乘除后加减。在字符串中使用“+” 表示拼接,就是字符串连接。例如 string a= 1+"a";

2、赋值,=  等号,表示,取最右边的值给左边,左边的值必须是已知的变量,右值可为常量,表达式,变量。(当操作对象的引用时候,注意覆盖问题)如下代码:

类de

public class de {
int level;

}

执行main

public static void main(String[] args) {

de de1=new de();
de de2=new de();
de1.level=9;
de2.level=27;
System.out.println(de1.level);
System.out.println(de2.level);
de1.level=de2.level;//注意这一行代码,操作是对象的值
System.out.println(de1.level);
System.out.println(de2.level);

de1.level=37;
System.out.println(de1.level);
System.out.println(de2.level);
}

结果

9

27

27

27

37

27

public static void main(String[] args) {

de de1=new de();
de de2=new de();
de1.level=9;
de2.level=27;
System.out.println(de1.level);
System.out.println(de2.level);
de1=de2;//注意这一行代码,操作的对象引用
System.out.println(de1.level);
System.out.println(de2.level);

de1.level=37;
System.out.println(de1.level);
System.out.println(de2.level);
}

结果

9

27

27

27

37

37

27

27

27

37

37

3、算术操作符。+-*/  ++ --

关系操作符 ==,<=,>=

逻辑操作符&&,||,!  与或非,只可应用于布尔值,短路代表,第一个值是true,表达式继续执行第二个,知道为false,终止。

移位操作符 ,位表达的是 二进制的位,左移动 ,低位补0,左边补0,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: