07 2021 档案
编程题-ArrayList的使用
摘要:package com.lin.test_; import java.util.ArrayList; import java.util.Iterator; public class text2 { public static void main(String[] args) { ArrayList 阅读全文
posted @ 2021-07-27 18:58 时寒很苦恼 阅读(66) 评论(0) 推荐(0)
编程题-集合相关
摘要:按要求实现:(1) 封装个新闻类,包含标题和内容属性,提供get、set方法,重写toString方法, 打印对象空时只打印标题; (2)只提供一个带参数的构造器,实例化对象时,只初始化标题;并且实例化两个对象: 新闻一:新冠确诊病例超干万,数百万印度教信徒赴恒河“圣浴”引民众担忧 新闻二:男子突然 阅读全文
posted @ 2021-07-27 18:55 时寒很苦恼 阅读(217) 评论(0) 推荐(0)
HashMap里的 (n - 1) & hash
摘要:在HashMap的putVal方法中,HashMap使用了(n - 1) & hash的方式取数组下标,这是位运算,位运算比取模运算效率更高,但并不是所有取模运算都满足位运算,HashMap如此使用是因为当n是2的幂次方(2、4、8、16、32、64……)时,有公式: ​ (n-1)&hash = 阅读全文
posted @ 2021-07-17 02:30 时寒很苦恼 阅读(467) 评论(0) 推荐(0)