![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
Fake Bamboo
一个勤奋的coder
展开
-
Java中String.replace()方法 写出来没有生效的原因
Java中String.replace()方法 写出来没有生效的原因代码示例 String bTest="AABBCC"; bTest.replace("AA", "DD"); System.out.println("替换后的数据:"+bTest); 结果为:替换后的数据:AABBCC根据结果发现并没有替换掉,其主要原因是replace方法 如...原创 2019-11-13 22:07:56 · 1919 阅读 · 0 评论 -
基本类型和包装类型的区别
基本类型和包装类型的区别Java 的每个基本类型都对应了一个包装类型,比如说 int 的包装类型为 Integer,double 的包装类型为 Double。基本类型和包装类型的区别主要有以下 4 点。01、包装类型可以为 null,而基本类型不可以别小看这一点区别,它使得包装类型可以应用于 POJO 中,而基本类型则不行。POJO 是什么呢?这里稍微说明一下。POJO 的英文全称是 P...转载 2019-10-13 12:10:46 · 113 阅读 · 0 评论 -
hashMap和hashTable的区别
hashMap和hashTable的区别一、HashMap的简单介绍1、HashMap是基于hash表的map接口实现,每一个元素都以key-value 存储,hashMap的默认大小为16,当容量不足时,会自动增加。2、HashMap是线程不安全的,只是用于单线程环境下。3、HashMap的简单使用及原理:1) 使用map.put(key, value)存储对象到HashMap中2...原创 2019-08-13 23:45:19 · 78 阅读 · 0 评论 -
java中==和equals()的区别
java中==和equals()的区别在java学习和面试中经常遇到这个问题 == 和equals 的区别1 . ==比较的两个对象的堆内存地址,如果内存地址相同,则返回true,equals是比较的对象的值 // 初始化变量 int int a=10; int b=10; /* 输出结果为true,对于数值类型的数据只要值相...原创 2019-08-11 22:39:01 · 104 阅读 · 0 评论