自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过Map集合来进行统计

前两天遇到这么一个题目,统计"aababcabcdabcde"这个字符串每一个字符出现的次数,当时第一反应就是用toCharArray转成字符数组 ,然后循环遍历比较,定义多个统计变量表示每个字符出现的次数,但是仔细一想,这是不合理的。因为定义多个统计变量这种方法,每当多出一个新的字符我就需要多定义一个变量,且到底定义几个变量我还需要去数,这很明显不是我们java实习生(手动狗头)应该操作的。那这个题目怎么做?刚好那天学习了双列集合体系,有个很巧妙的想法,由于双列结合存储的是一对对的键值对对象,且键..

2022-05-01 11:34:06 486

原创 记录一波学习java初期遇到的问题day01

这是昨晚遇到的一个集合元素去重的一个题,我当时看到的第一想法就是遍历集合,拿每一个元素都和它后面的元素进行比较,如果重复就调用remove方法进行删除,然后利用了两个for循环写完之后感觉良好,但是从别的同学那看到了一种思路,瞬间感觉自己思维短路了一样,一种哎呦,我怎么没想到的想法就是这个,只需要调用一次for循环,创建新集合,调用contains方法和if语句的判断,最后将新集合地址赋值给就集合,效率相对来说感觉更高,思路更加巧妙。记录一波吧,希望慢慢的自己的思维也不再局限于那种比较...

2022-04-27 20:21:57 211

空空如也

空空如也

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

TA关注的人

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