一叶子网站建设目标,教育平台oss做视频网站,珠海企业网站制作公司,企业网站的建立和推广运算符的使用与注意事项四则运算当中的加号“”有常见的三种用法#xff1a;对于数值来#xff0c;那就是加法。对于字符char类型来说#xff0c;在计算之前#xff0c;char会被提升成为int#xff0c;然后再计算。char类型字符#xff0c;和int类型数字之间的对照关系比…运算符的使用与注意事项四则运算当中的加号“”有常见的三种用法对于数值来那就是加法。对于字符char类型来说在计算之前char会被提升成为int然后再计算。char类型字符和int类型数字之间的对照关系比表ASCIIUnicode对于字符串String(首字母大写并不是关键字)来加号代表字符串连操作。任何数据类型和字符串进行连接的时候结果都会变成字符串自增运算符自减运算符--基本含义让一个变量涨一个数字或者让一个变量降一个数字1使用格式写在变量名称之前或者写在变量名称之后。例num也可以num使用方法单独使用 不和其他任何操作混合自己独立成为一个步骤混合使用 和其他操作混合例如与赋值混合或者与打印操作混合等使用区别在单独使用的时候前和后没有任何区别。也就是两是完全一样的效果。在混合使用时有很大的区别【注意】A:如果时【前】那么变量【立刻1】然后拿着结果进行使用。【先加后用】B:如果时【后】那么首先使用本来的值【然后再让变量1】. 【先用后加】注意事项 只有变量才能使用自增、自减运算符。常量不可以发生改变所以不能用。赋值运算符分为基本赋值运算符就是一个等号“” 代表将右侧的数据交给左侧的变量。int a 30复合赋值运算符 a3 相当于 aa3- * / % 都是如此注意事项只有变量才能使用赋值运算符常量不能进行赋值。复合赋值运算符其中隐含了一个强制类型转换。byte num 30num 5//num num 5//num byte int//num int int//num int//num (byte) intSystem.out.println(num);//35比较运算符大于 : 小于 小于等于 : 注意事项比较运算符的结果一定是一个Boolean值成立就是true不成立就是false如果进行多次判断不能连写。数学当中的写法例3逻辑运算符与 全都是真才为真否则为假或 || 至少一个为真就是真全都是假才为假非 取反与“” 或“||”就有短路效果如果根据左边已经可以判断得到最终结果那么后面则不在执行从而节省一定的效能注意事项逻辑运算符只能用于Boolean值。与或两运算符如果有多个条件可以连续写两个条件条件A条件B多个条件条件A条件B条件C三元运算符一元运算符只需一个数据就可以进行操作的运算符例取反、自增、自减二元运算符需要两个数据就可以进行操作的运算符例加法、减法三元运算符: 需要三个数据就可以进行操作的运算符,格式数据类型 变量名 条件判断 表达式A 表达式B流程首先判断条件是否成立:如果成立为true那么将表达式A的值赋给左侧的变量如果不成立为false那么将表达式B的值赋给左侧的变量二者选一注意事项必须同时满足表达式A和表达式B都符合左侧的数据类型要求。int cai 34?3.7:10;//错误写法三元运算符的结果必须被使用