摘要: # Definition for singly-link list class ListNode: def __init__(self, val): self.val = val self.next = None 阅读全文
posted @ 2021-03-16 01:10 程序员陈师兄cxycsx 阅读(173) 评论(0) 推荐(0)
摘要: 变量的定义 数据类型 变量名 = 值 byte byteValue = 127; long longValue = 10000L; float floatValue = 3.0F; double doubleValue = 314.0; 阅读全文
posted @ 2021-03-16 00:36 程序员陈师兄cxycsx 阅读(96) 评论(0) 推荐(0)
摘要: 小数表示 double num; num = 3.14e2; 阅读全文
posted @ 2021-03-16 00:35 程序员陈师兄cxycsx 阅读(154) 评论(0) 推荐(0)
摘要: 变量作用域 通过{}界定 阅读全文
posted @ 2021-03-16 00:27 程序员陈师兄cxycsx 阅读(35) 评论(0) 推荐(0)
摘要: 数据类型转换规则 1.byte short char > int > long > float > double 2.byte short char之间不能互相转换 强制类型转换 byte a = 1; int b = 2; byte c = (byte)(a + b); System.out.pr 阅读全文
posted @ 2021-03-16 00:20 程序员陈师兄cxycsx 阅读(382) 评论(0) 推荐(0)
摘要: 数据类型 整型byte short int long byte 占1个字节 数的表示范围:-128(-2^7) 至 127(2^7 - 1) short 占2个字节 数的表示范围:-2^15 至 (2^15 - 1) int 占4个字节 数的表示范围:-2^31 至 (2^31 - 1) long 阅读全文
posted @ 2021-03-16 00:01 程序员陈师兄cxycsx 阅读(30) 评论(0) 推荐(0)
摘要: 0在计算机中的表示 正数零:0000 0000 负数零:1000 0000 正数零的补码为0000 0000 负数零的补码为0000 0000 负数零的原码:1000 0000 反码:1111 1111 补码:0000 0000 即0在计算机中的存储形式为0000 0000 规定1000 0000代 阅读全文
posted @ 2021-03-15 23:06 程序员陈师兄cxycsx 阅读(2608) 评论(0) 推荐(0)
摘要: 对于一个正数,原码和补码相同 对于一个负数,补码的转换规则如下: 1.符号位不变 2.数值位取反 3.末位 +1 计算机中,以补码的形式中存储。 例子 如-12在计算机中的存储是1111 0100 12 的二进制数位 0000 1100 -12的二进制数位 1000 1100 最高位代表符号位,规定 阅读全文
posted @ 2021-03-15 22:50 程序员陈师兄cxycsx 阅读(608) 评论(0) 推荐(0)
摘要: 二进制 以0b开头 0b11 八进制 以0开头011 十六进制 以0x开头0x11 阅读全文
posted @ 2021-03-15 22:20 程序员陈师兄cxycsx 阅读(180) 评论(0) 推荐(0)
摘要: 十进制 128 = 1 * 10^2 + 2 * 10^1 + 8 * 10^0 = 100 + 20 + 8 二进制 011 = 0 * 2^2 + 1 * 2^1 + 1 * 2^0 = 0 + 2 + 1 = 3(10) 十进制转二进制 十进制12对应的二进制数为1100 12 / 2 = 6 阅读全文
posted @ 2021-03-15 22:14 程序员陈师兄cxycsx 阅读(464) 评论(0) 推荐(0)