java核心:运算符
java的运算符和c语言基本一样,都是从上到下,从左到右运行 算术运算符 加+,减-,乘*,除/,取余%,注意整型和整型运算得出的结果也是整型,像10除以3得到的是整数3,而不是3.3333…的小数,不只是整型是这样,其他的也是,以此类推。 字符和字符串参与的加法运算 加号两边是数据型数据时,进行加法运算。加号任意一边是字符串,进行字符串的拼接。 自加(++)、自减(–)运算 和c语言一样,++在变量前面是先自己加一,再使用;++在变量后面是先使用再自加一。同理–也是。单独成句时,在前面后面效果都是一样的。 赋值运算符 基本的赋值运算符是=,还有拓展赋值运算符+=,-=,%=,*=,/=。像a+=1;,就相当于a=a+1;。拓展运算符自带强制转换数据的功能。注意区分=和==,==是关系运算符,用于判断是否相等,而=是赋值运算符,这是最容易犯下的错误。 关系运算符 用于判断两个变量的大小关系,像<,>,==,!=,>=,<=都是关系运算符。 逻辑运算符 ||表示或的意思,&&表示且的意思,!表示否的意思。逻辑运算符的运算结果为布尔值true和false。 三元运算符 格式:(关系表达式)?表达式1:表达式2; 若关系表达式为true,则执行表达式1,若为false,执行表达式2。 来源: CSDN 作者: adonis_llw 链接: https://blog.csdn.net