自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 ArrayList和HashMap的遍历选择删除,集合的迭代删除

ArrayList和HashMap的遍历选择删除,集合的迭代删除ArrayList的遍历删除方法1方法2方法3(常用方法,推荐)HashMap的遍历删除方法1方法2(常用)方法3(常用)(Lambda)ArrayList的遍历删除ArrayList实现了Collection接口,Collection又继承了Iterable接口,所以Collection接口下的所有实现类都可以通过iterator()方法创建迭代器对象。ArrayList初始化 ArrayList<Stude

2020-11-07 18:58:30 295

原创 HashMap的常用方法和储存方式

HashMap的常用方法和储存方式HashMap实现了Map接口。保存的值是散列的,按照key的hash排列.数据保存的是Key-Value键值对.Key不允许重复.若key保存的自定义对象,则该对象的类必须重写hashCode和equals方法HashMap非线程安全。所有实现Map接口的类,key不允许重复,如果新增元素key重复,则新元素覆盖旧元素常用操作 HashMap<Integer, String> testHashMap = new HashMap

2020-11-06 17:14:34 3066

原创 使用正则表达式进行用户名验证

使用正则表达式进行用户名验证 public static void main(String[] args) { String userName = "Banana"; //用户名首字母必须大写A-Z //可用字符a-zA-Z和下划线 //最少5位字符最多15位 Pattern pattern = Pattern.compile("^[A-Z][\\w]{4,14}&");//创建比较模板 Matc

2020-11-05 19:52:31 820

原创 clone()方法深拷贝与浅拷贝 与 数组copyof()的深浅拷贝

clone()方法深浅克隆 与 数组copyof()的深浅拷贝这里写目录标题clone()方法深浅克隆 与 数组copyof()的深浅拷贝clone()方法----浅克隆--------深克隆--------数组copyOf()----clone()方法要实现clone()方法,对象所在类必须实现Cloneable接口。==(否则调用clone()会报CloneNotSupportedException异常)==虽然Cloneable接口里空无一物,但是Cloneable接口对实现它的类进行了标记

2020-11-01 17:31:15 501 2

原创 三种排序实现,冒泡排序,选择排序,插入排序

三种排序实现一丶冒泡排序时间复杂度 O(n2) 最好情况O(n) /** * 冒泡排序 * @param arr */ public static void m1(int[] arr){ for (int i = 0; i < arr.length-1; i++) { for (int j = i+1; j < arr.length; j++) { if(arr[

2020-10-29 19:19:38 260 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除