![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
makarov5
这个作者很懒,什么都没留下…
展开
-
Java集合章节笔记
如果添加时发现容量不够,则需要扩容。(1)HashSet的去重机制:hashCode0+equals(0,底层先通过存入对象,进行运算得到一个hash值,通过hash值得到对应的索引,如果发现table索引所在的位置,没有数据,就直接存放如果有数据,就进行equalsl比较[遍历比较],如果比较后,不相同,就加入,否则就不加入.5.如果有,调用equals比较该条链表每一个元素(*因为equals来自Object类,所以不同类的equals可以自行编写),如果相同,就放弃添加,如果不相同,则添加到最后。原创 2022-10-21 15:27:56 · 322 阅读 · 0 评论 -
判断浮点数相等的几种办法,并测试其精确度
@Test public void testFloat(){ double f1 = 2.07 - 1; //1.0699999999999998 double f2 = 1.07; //1.07 //Double.toString(f1).equals(Double.toString(f2)) --> false; //Math.abs(f1-f2)<0.00000000000000000000000001 -...原创 2022-04-07 22:18:38 · 524 阅读 · 0 评论 -
为什么sb.toString().equals(reverse.toString())的结果一定为true?
StringBuffer sb = new StringBuffer();StringBuffer reverse = sb.reverse();//return结果始终一定为truereturn sb.toString().equals(reverse.toString());为什么会一定为true?reverse()方法也改变了sb本身,这个方法的返回对象也是sb本身,所以reverse对象就完完全全等于sb。其实所有StringBuffer的方法都会改变其实例的本身,而且返回值也普遍都.原创 2022-03-29 16:08:07 · 434 阅读 · 0 评论 -
idea能运行,但通过build生成的jar包无法运行。
FTPFile[] files = ftpClient.listFiles();这段代码导致:idea能运行,但通过build生成的jar包无法运行。网上查的原因是线程阻塞转载 2021-02-02 18:43:17 · 1891 阅读 · 0 评论 -
关于IDEA中 Tomcat 控制台打印日志中文乱码的解决
在 Idea 上面使用 Tomcat 时,发现控制台打印信息的时候,出行中文乱码问题;可以通过以下几种解决办法1:在-Dfile.encoding=UTF-8 在vm中设置编码方式2.然后从File->Setting ,设置File Encodings ,检查Default Encodings 是否是UTF-8.3.重启idea.如果乱码还没有解决,继续试试下...转载 2020-03-17 00:29:27 · 1767 阅读 · 0 评论 -
Spring 下载与安装以及spring 3.2.9 jar包详解
一、Spring简介Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。下面是从网上搜集的一些方法,可用于一次性下载Spring各项目的完整dist.zipSpring官网:http://s...转载 2020-03-05 22:11:18 · 687 阅读 · 0 评论 -
编译错误:A class file was not written. The project may be inconsistent, if so try refreshing this projec
eclipse编辑器出现此问题是因为我使用了类名:Com1这是操作系统保留的一个设备名字,不可以使用该类名,其他的比如 CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8,LPT...转载 2016-04-10 13:01:52 · 3968 阅读 · 0 评论