码迷,mamicode.com
首页 >  
搜索关键字:hashset hashcode equals    ( 6917个结果
深入理解java中的==、equals、hashcode
##hashcode hashCode()方法返回的int型hash码,hash码的主要用途就是在对对象进行散列的时候作为key输入,我们需要每个对象的hash码对长度取模后尽可能分散均匀,这样才能保证散列的存取性能。 事实上,Object类提供的默认实现确实保证每个对象的hash码不同。(在对象的 ...
分类:编程语言   时间:2020-10-29 10:16:50    阅读次数:13
LeetCode 217. 存在重复元素
//通过哈希表来查重 class Solution { public boolean containsDuplicate(int[] nums) { Set<Integer> set = new HashSet<>(); for(int i = 0;i < nums.length;i++){ if( ...
分类:其他好文   时间:2020-10-29 10:06:06    阅读次数:17
大数据启蒙-初识HDFS
分治思想: 我有一万个元素,查找其中的一个元素,最简单的遍历方法 复杂度为O(4) (遍历四次),如何实现 准备2500个数组 查找x 补充知识:什么是hash & 什么是hashCode https://blog.csdn.net/weixin_38405253/article/details/9 ...
分类:其他好文   时间:2020-10-26 11:13:38    阅读次数:17
Java 中协变、类型擦除与桥接方法
协变 ① 为什么数组是协变的? jdk1.5 之前不支持泛型,,想要为每个数组类型添加通用的 equals方法,所以设计成是协变的。 ② 为什么数组需要在运行时保留类型信息? 由于数组是协变的,利用其多态特性,即 Integer[]的实例对象可以赋给 Number[]类型的变量。则可以向该 Inte ...
分类:编程语言   时间:2020-10-24 11:40:34    阅读次数:30
记录一次优化ifelse经历
遇到一个需要多if-else判断执行的代码,采用策略模式进行优化原代码:Stringtype=json.getString("type");Stringdata=json.getString("data");if(type.equals("brand")){brandApplication.handler(data);}elseif(ty
分类:其他好文   时间:2020-10-19 22:54:42    阅读次数:24
导入Excel时,如果有多个投料信息,则循环导入
List<Input> list = new ArrayList<Input>();for (int j = 0; j < 500; ) { String materialBatch = String.valueOf(row.getCell(12+j)); String drugsNum = Str ...
分类:其他好文   时间:2020-10-18 16:19:20    阅读次数:16
java Set
简介 java 基础数据结构 SET, java核心编程 统计不同的字符串 code import java.util.HashSet; import java.util.Iterator; import java.util.Scanner; import java.util.Set; public ...
分类:编程语言   时间:2020-10-18 16:16:23    阅读次数:17
Java后端面试题集
秋招没戏 准备春招ing..... 基础问题 1.==和equals()的区别 :(分两种情况 ) 1,比较字符串变量,“==”比较的是两个对象变量的内存地址的首地址,“equals()”比较的是字符串对象变量的内容值。 2,比较基本类型变量 只能用“==”比较值,封装类型可以”==“比较地址,"e ...
分类:编程语言   时间:2020-10-18 09:55:05    阅读次数:31
Java字符串==和equals的区别
首先我们来了解一下String类,Java的字符串是一旦被赋值之后无法更改的(这里的无法更改是指不能将字符串中单个或一段字符重新赋值),这也是Java虚拟机为了减少内存开销,避免字符串的重复创建设立的机制,也就是字符串池。 那么字符串池是干嘛的呢?先不急,我们先来回顾一下两种创建字符串的方式。 (1 ...
分类:编程语言   时间:2020-10-18 09:43:32    阅读次数:19
超市订单管理系统,登录功能实现(完整版)
1.规划登录实现原理流程图 2.编写前端页面 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head lang="en"> ...
分类:其他好文   时间:2020-10-13 17:14:50    阅读次数:25
6917条   上一页 1 ... 13 14 15 16 17 ... 692 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!