随笔分类 - java基础
面试、基础收集
摘要:import java.util.*; public class SetDemo { public static void main(String[] args) { //Set Set set = new HashSet(); set.add("hello"); set.add("java"); ...
阅读全文
摘要:containsKey方法用来判断Map集合对象中是否包含指定的键名。 for (Map<String, String> mp : result) { for (Map.Entry<String, String> entry : mp.entrySet()) { if(mp.containsKey(
阅读全文
摘要:包结构 List集合集成自Collection Collection中描述的是集合共有的功能(CRUD) List可存放重复元素,元素存取是有序的 Set不可以存放重复元素,元素存取是无序的 直接上代码,移动至:https://gitee.com/fleam/java_foundation
阅读全文
摘要:网易面试: 问:Java容器有哪些,你聊一聊吧 Java容器: 数组,String,java.util下的集合容器 数组长度限制为 Integer.Integer.MAX_VALUE; String的长度限制: 底层是char 数组 长度 Integer.MAX_VALUE 线程安全的 List:存
阅读全文
摘要:思考为什么要引入容器这个概念? Java有多种方式保存对象(应该是对象的引用),例如使用数组时保存一组对象中的最有效的方式,如果你想保存一组基本类型的数据,也推荐使用这种方式,但大家知道数组是具有固定尺寸的,你必须事先知道你要需要多少个对象。但是在一般的情况中,你在写程序中并不知道将需要多少个对象,
阅读全文
摘要:最近在学习Java的时候,遇到了这样一个问题,就是String,StringBuilder以及StringBuffer这三个类之间有什么区别呢,自己从网上搜索了一些资料,有所了解了之后在这里整理一下,便于大家观看,也便于加深自己学习过程中对这些知识点的记忆,如果哪里有误,恳请指正。 这三个类之间的区
阅读全文