摘要:
(条件表达式)? 表达式1 : 表达式2 ; 表达式为true,运行结果是表达式1 false,运行结果是表达式2 必须返回一个结果 表达式1和表达式2类型一致,要求一致。 能同时用if-else和三元运算符的,优先用三元运算符 阅读全文
posted @ 2021-02-12 16:33
俗气小博
阅读(50)
评论(0)
推荐(0)
摘要:
左移右移是对于此数的二进制而言 正整数左移一位相当于成2(通常,在一定范围内) 可能也会变成负数,当二进制数首位为1时 1.位操作操作的都是整型的数据 最高效的计算2*8 2<<3或者8<<1 & / | / ^ &:把数变成二进制,互相做运算,只有1&1时才是1,其余为0 | : 有1就为1,没有 阅读全文
posted @ 2021-02-12 15:42
俗气小博
阅读(115)
评论(0)
推荐(0)
摘要:
逻辑运算都是boolean类型,开发使用双符号 单&,会往后面执行if(b1& (num1++>0)) 双&,遇到false不会往后执行,直接得出结论,不过单&与双&运算结果相同 //区分:|与||//相同点1: |与||的运算结果相同//相同点2:当符号左边是false时, 二者都会执行符号右边的 阅读全文
posted @ 2021-02-12 13:15
俗气小博
阅读(123)
评论(0)
推荐(0)
摘要:
+=,-=,*= s1+= 2; 等于s1=s1+2 不会改变数据类型 阅读全文
posted @ 2021-02-12 13:10
俗气小博
阅读(53)
评论(0)
推荐(0)
摘要:
二进制:0,1,以0b或者0B开头 十进制:0-9, 八进制:0-7,以0开头 十六进制:以0x或者0X开头 阅读全文
posted @ 2021-02-12 12:59
俗气小博
阅读(63)
评论(0)
推荐(0)
摘要:
1.String 属于引用数据类型,为字符串 2.声明String类型变量时,使用""; 3.String 与基本变量做运算,运算只能说+; 4.运算结果为String类型 阅读全文
posted @ 2021-02-12 12:52
俗气小博
阅读(49)
评论(0)
推荐(0)
摘要:
1.自动类型提升:int+byte最后得用int接收,因为int范围大 低级+高级,需要用高级接收 byte\char\short => int => long=> flout =>double 当byte,char,short,三个变量做运算变成int类型 2.强制类型转换 (int)shu1 / 阅读全文
posted @ 2021-02-12 00:24
俗气小博
阅读(45)
评论(0)
推荐(0)

浙公网安备 33010602011771号