if (p.hash == hash && ((k = p.key) == key || (key != null && key.equals(k)))) 源码中为什么使用了equals判断相等后,同时需要判断hash码是否相同? 这里需要注意的是key可以使对象即Object类型的,也可以是Lon ...
分类:
其他好文 时间:
2020-07-15 01:04:34
阅读次数:
72
字符串相关的类:String String类:代表字符串,Java 程序中的所有字符串字面值(如 "abc" )都作 为此类的实例实现。 String是一个final类,代表不可变的字符序列 当字符串重新赋值时,需要重新指定内存区域,不能使用原有的value进行赋值 当对现有的字符串进行连接操作时, ...
分类:
编程语言 时间:
2020-07-14 21:56:40
阅读次数:
90
转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。 一 ...
分类:
Web程序 时间:
2020-07-14 11:45:19
阅读次数:
74
Object.defineProperty()的定义与使用。数据属性与访问器属性以及转换 ...
分类:
其他好文 时间:
2020-07-14 00:55:21
阅读次数:
64
(1)、entity(实体)entity的意思就是实体的意思,所以也是最常用到的,entity包中的类是必须和数据库相对应的,比如说:数据库有个user表,字段有long类型的id,string类型的姓名,那么entity中的user类也必须是含有这两个字段的,且类型必须一致。不能数据库存的是lon ...
分类:
其他好文 时间:
2020-07-14 00:35:14
阅读次数:
72
首先,我们来看一下在Object类中,这两个方法是是干嘛的,现贴出代码: 在Object类中, equals方法进行相等比较,是用 == 号对两个对象进行比较。我们知道,在Java中,==比较,其实比较的是两个对象的内存地址, 我们再看看Object类的hashCode()方法: 这个方法呢,它是一 ...
分类:
其他好文 时间:
2020-07-14 00:29:36
阅读次数:
59
reverse() std:: void reverse(s.begin(), s.end());上面是原地反转的方法,如果需要反转到别的 string 里面,一样简单: s1.assign(s.rbegin(), s.rend());效率也相当理想。 ...
分类:
其他好文 时间:
2020-07-13 21:50:27
阅读次数:
57
字符串和字节数组String str = "罗长"; byte[] sb = str.getBytes();//字符串转字节数组byte[] b={(byte)0xB8,(byte)0xDF,(byte)0xCB,(byte)0xD9}; String str= new String (b);//字 ...
分类:
其他好文 时间:
2020-07-13 21:48:59
阅读次数:
61
常用类 他们都在java.lang包中 Object类 Object类是类层次结构的根。每个类都有 Object作为超类。所有对象,包括数组,实现这个类的方法。 hashCode() toString() clone() getClass() notify() wait() equals() ... ...
分类:
编程语言 时间:
2020-07-13 21:33:10
阅读次数:
79
以下介绍几种方法,可能还有好多 或者更好的,不足之处请指出谢谢。 //string 转为date 然后转为 ZonedDateTime// DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// Date now= ...
分类:
其他好文 时间:
2020-07-11 22:59:40
阅读次数:
132