栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

运算符的简单使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

运算符的简单使用

运算符的简单使用 自增自减

++ –

class  demo
{
	public static void main(String [ ] args)
	{
		int a = 3;		
		int b = a++;	//a=4,b=3
		int c = 3;		
		int d = ++c;	//a=4,b=4
		System.out.println("a=" + a );
		System.out.println("b=" + b );//++在右侧 先其他 再自增
		System.out.println("c=" + c );
		System.out.println("d=" + d );//++在左侧 先自增 再其他
        
         
        int i=3;	
        System.out.println(i++);				//3	
        System.out.println(++i);				//5
        
        
        
        System.out.println(i++ + 1 + ++i );		
	}
}    

右侧先其他(临时空间)再进行自增操作

左侧先自增 再其他

赋值运算符

+= -= *= /= %=

在不改变原本自身数据类型的情况下,进行相关的操作

byte b = 100;
    b = b +500; 	//编译报错
    b += 500;		//隐式类型强制转换 结果600大于128 输出为88 /600-512

混合赋值运算案例

class iijj
{
    public static void main(String[ ] args);
    {
		int i = 3;
		int j = 5;

	    j *= i++ + j ;
    	System.out.println("i=" + i );
    	System.out.println("j=" + j );
    }
}
比较运算

符号 > >= < <= == !=

演示比较运算符的定义使用

System.out.println(5>3);	//true
System.out.println(5>=3);	//true
System.out.println(5<3);	//false
System.out.println(5<=3);	//false
System.out.println(5==3);	//false
System.out.println(5!=3);	//true
逻辑运算符
  • 数学层面

​ 3<=x<=9 [3,9]

  • JAVA层面

​ x>=3 并且x<=9

​ x<18或者x>60

  • 特点:参与运算的都是布尔值,结果一定也是布尔值。

  • 分类

​ 1)与操作 -并且

符号 &, &&

模板:

​ true与true 结果为true

​ true与false 结果为false

​ false与true 结果为false

​ false与false 结果为false

结论:一假全假 表现为对false敏感

​ 2)或操作

符号| ,||

模板: 变量名 也是标识符之一

​ 多个单词组成,第一个小写,剩余首字母大写,其余小写。

​ true与true 结果为true

​ true与false 结果为true

​ false与true 结果为true

​ false与false 结果为false

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1031833.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号