首页 > 其他分享 >运算符

运算符

时间:2022-09-24 15:01:22浏览次数:42  
标签:运算 int System 运算符 println out

运算符

运算符 算数运算符 + - * / % ++ -- 赋值运算符 = 关系运算符 > < >= <= == != instanceof 逻辑运算符(boolean) 与&& 或|| 非! 位运算符 & | ^ ~ >> << >>> 条件运算符 ? : 扩展运算符 += -= *= /=

public class Main {
   public static void main(String[] args) {
       /**运算符
        * 算数运算符 + - * / % ++ --
        * 赋值运算符 =
        * 关系运算符 > < >= <= == != instanceof
        * 逻辑运算符(boolean) 与&& 或|| 非!
        * 位运算符 & | ^ ~ >> << >>>
        * 条件运算符 ? :
        * 扩展运算符 += -= *= /=
         */
       System.out.println("Hello world!");
       //幂运算会用工具类计算
       int a1 = (int)Math.pow(2,3);
       System.out.println(a1);

       //位运算
       /**
        * A=0011 1100
        * B=0000 1101
        * A&B= 0000 1100 与:同时为1,为1,其余为0
        * A|B=0011 1101 或:同时为0,为0,其余为1
        * A^B=0011 0001 亦或:相同为0,不同为1
        * ~B=1111 0010   取反:0变1,1变0
        * 面试题:2*8怎么运算最快
        * <<左移(乘2)   >>右移(除2)有符号运算   >>>(除2) 无符号运算(高位一直补0)
        */
       System.out.println(-8>>>1);  //出问题了
       System.out.println(-8>>1);  //-4

       //字符串的连接
       int a=10;
       int b=20;
       System.out.println(" "+a+b);  //会拼接   1020
       System.out.println(a+b+" ");  //会计算   30

       //包的本质就是文件夹,一般以公司名倒置来写。从src后开始加包
       //package必须放到最上面。
       //导入包 import


       //javaDoc命令是用来生成自己的API(Application Program Interface)文档的
       //6个参数信息 用javaDoc生成
  }
}

标签:运算,int,System,运算符,println,out
From: https://www.cnblogs.com/ssl-study/p/16725646.html

相关文章

  • 枚举、Flags和位运算符
    如果你是一个游戏开发者,你可能很熟悉描述一个特性的不同变化的需要。无论它是哪种攻击类型(近战、冰、火、药丸。。。),或是敌人的状态(空闲、警戒、追逐、攻击、休息。。。),你......
  • JS数据类型及运算符
     一.数据类型js的数据类型分为原始型数据类型和引用型类型原始类型分为数值型、字符串型、布尔型、未定义型、空​1、数值型常见数字​浮点型1.232.343.1415e1=>31.41......
  • 位运算符:原码、反码、补码
    位移(涉及到二进制中的原码,反码,补码)⭐必记↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓:对于有符号的数而言,有以下几点1.二进制的最高位是符号位:0表示正数,1表示负数(区别......
  • 4.运算符表达式和语句
    =数据对象:泛指数据在内存的存储区域左值:表示可以被更改的数据对象右值:能赋给左值的量+:加intx=10+10;printf("%d\n",x);//20-:减intx=10......
  • lua:三元运算符
    lua里面没有类似C++的三元运算符a?b:c。第一种实现if-else--三元运算符functioniif(condition,a,b)ifconditionthenreturnaelser......
  • 变量的命名规范 运算符
    变量的命名规范所有变量,方法,类名:都要做到见名知意类成员变量:首字母小写和驼峰原则:例如monthSalarylastName除了第一个单词后面单词首字母大写局部变量:首字母小写和驼......
  • php两个问号??表示什么意思,PHP两个问号运算符,双问号表达式
    说在php源代码中看到有两个问号??不知道是什么意思。其实两个问题??是php7新推出的表达式,c=a??b;表示如果a非空,则c=a,如果a为空,则c=b;  php7以前经常使......
  • 关系运算符重载,以及在关系运算符重载发现的函数参数什么时候需要用引用
    在学习关系运算符重载的时候,看见重载函数中的函数参数使用的是引用类型,于是在思考为什么需要用引用,而不是非引用,例如:引用格式:booloperator==(Person&p)非引用格式:bool......
  • Go语言基础之运算符
    运算符Go语言内置的运算符有:算术运算符关系运算符逻辑运算符位运算符赋值运算符算术运算符运算符描述+相加-相减*相乘/相除%求余......
  • 运算符
    运算符算术运算符算术运算符:+,-,*,/,%,++,-- ​​publicclassDemo5{publicstaticvoidmain(String[]args){//二元运算符  +,-,*,/,%inta=......