字符串可以使用+号。跟任意数据类型进行拼接。
eg:
System.out.println(1+99+”年”); //100年
System.out.println(“5+5=”+5+5); //55
在 ‘+’操作中,如果出现了字符串,就是连接运算符 ,否则就是算数运算。如果字符串后面跟着数字,全部当做字符串处理(如果数字有括号就先计算,在进行拼接。),如果算数在字符串前面就先运算在进行拼接。
异或 ^:相同为false 不同为true.(快速记忆方法,男男不太行,男女OK)
短路逻辑运算符:
&&短路与: 左边为真,右边执行,如果左边为假,右边不执行.
|| 短路或: 左边为假,右边直行,如果左边为真,右边不执行
三元运算符:
格式:关系表达式 ? 表达式1 : 表达式2;
eg:
%运算符:
%取模,取余的本质就是一个公式:x % y = x - x / y * y 例如:-10 % 3 = -10 - (-10) / 3 * 3 = -10 + 9 = -1
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。