今天主要的内容是对Java运算符的学习,主要包括算术运算符、连接运算符、逻辑运算符,位运算符,条件运算符等等,其中算术运算符包括了我们平时能够接触到的+、-、*、/还有%、++、--等等,其中++和--所在的位置不同,运算的规则也不一样;当然在这也就引申出了复合赋值运算符比如+=、-=、*=等等一系列,他表示了在运算的之后紧接着进行相应的赋值。
再者就是关系运算符,起作用就是表明两段字符或者字符串之间的关系,涉及符号有>=、<、==、!=等等,然后是逻辑运算符,表明两段字符(穿)之间的逻辑关系,&&、||、!是比较常用的。
最后我们学到了位运算符,其符号有|、&、~、^、<<、>>、>>>等等,其必须是在二进制单位下进行,必须知道的是机器语言的构成,原码、反码、补码的转换,计算机在计算的过程中使用的是补码。最后是条件运算符,其形式为a?b:c,即为a为true,执行b,反之执行c,且有b、c为同一类型数据,不能是void。这种运算符能够很好的代替`if()else`语句。水饺了,晚安。