码迷,mamicode.com
首页 >  
搜索关键字:hashset hashcode equals    ( 6917个结果
Java 获取对象的所有属性及其对应的值
利用反射获取对象的所有属性及对应的值 1、获取属性名数组 private static String[] getFiledName(Object o) { Field[] fields = o.getClass().getDeclaredFields(); String[] fieldNames = ...
分类:编程语言   时间:2020-01-21 10:43:04    阅读次数:111
leetcode第三题:无重复字符的最长子串
public static int lengthOfLongestSubstring(String s) { int len = s.length(); int res = 0; int start = 0; int end = 0; HashSet set = new HashSet(); whi ...
分类:其他好文   时间:2020-01-21 00:34:47    阅读次数:71
实用java知识点总结
1.Java中常见的数据结构 长度可变数组 ArrayList Vector 哈希散列集 HashSet HashMap 树集 TreeSet TreeMap 哈希表 HashTable 堆栈 Stack 链表 LinkedList BlockingLinkedList 队列 PriorityQue ...
分类:编程语言   时间:2020-01-20 18:42:18    阅读次数:69
计算签名及beanshell断言
import org.apache.commons.codec.digest.DigestUtils; import java.io.*; import org.apache.jmeter.config.Arguments; Arguments args = sampler.getArguments ...
分类:系统相关   时间:2020-01-20 13:16:58    阅读次数:83
HashMap源码刨析(面试必看)
@ "TOC" JDK1.7:数组+链表 JDK1.8:数组+链表+红黑树 前五个问题环境用的是是JDK1.7,后面全部是1.8 1、Hash的计算规则? 简单的说是个“扰动函数”,目的是为了使散列分布的更加均匀。 具体算法是用key的Hashcode值右移16位,将hashcode高位和低位的值进 ...
分类:其他好文   时间:2020-01-19 22:35:07    阅读次数:138
一次简单的优化问题
先看一段效率极其低下的代码 startOne = System.currentTimeMillis(); if (titlelists != null && titlelists.size() > 0) { for (int i = 0; i < titlelists.size(); i++) { ...
分类:其他好文   时间:2020-01-19 18:56:02    阅读次数:75
如何获取线程池ThreadPoolExecutor正在运行的线程
如何获取线程池ThreadPoolExecutor正在运行的线程?这里有两种方法,如下代码: package com.itbac.thread; import java.util.HashSet; import java.util.Set; import java.util.concurrent.* ...
分类:编程语言   时间:2020-01-19 00:26:34    阅读次数:373
android studio真机测试页面跳转时自动弹出软件,报错null exception解决方案
写的ASdemo登录页面后将实现页面跳转,可以看到跳转页面后自动弹出软件,查看AS的logcat说明错误原因时java的空指针问题! 解决方案: 查看新的页面(activity)代码是否存在空指针!发现我的一个String 类型的变量存在直接判等操作eg: if ( !name[0].equals( ...
分类:移动开发   时间:2020-01-18 14:38:37    阅读次数:107
Scala 中 case class 与 class 的区别(代码示例)
class 类似Java中的class case class 被称为样例类,是一种也输的类,常被用于模式匹配 具体区别: 1,初始化的时候可以不用new ,也可以加上,但是普通类必须加上new 2,默认实现了equals、hashCode方法 3,默认是可以序列化的,实现了Serializable ...
分类:其他好文   时间:2020-01-18 14:20:35    阅读次数:103
Java:Java中equlas和==的区别
== 比较的是栈内存的地址值,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 基本数据类型如:byte,short,char,int,long,float,double,boolean的值存储在栈内存中,所以==也可以比较基本数据类型的值。 equals 比较 ...
分类:编程语言   时间:2020-01-18 01:01:27    阅读次数:99
6917条   上一页 1 ... 66 67 68 69 70 ... 692 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!