博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
7-25 总结 Junit 测试 和断言 /ArrayList 和LinkedList 的区别/HashCode用来存放数据.
阅读量:5329 次
发布时间:2019-06-14

本文共 662 字,大约阅读时间需要 2 分钟。

junit

@Test 测试方法
@Before 在每次Test执行前都会执行一次这个信息.
@BeforeClass 静态 .在所有Test执行前只执行一次.
@After
@AfterClass
断言 AssertEquals .Assert+Null/NotNull/True/Flase'

ArrayList LinkedList

add(obj); 添加元素 add(int,obj)在int位置添加元素
get(int);
remove();删除 remove(int)/remover(obj)
clear();清空
size();获得个数
contains();是否包含boolean
toArray();转成数组

HashCode方法.

hashCode方法String和Integer都实现了override.hashCode的返回值表示存放地址是一样的.

同一个对象的成员变量没有变,多次使用hashCode值一般不会改变.

public calss Person{} // Person p=new Person()//  p.hashCode(); 

在自己类中override hashCode时可以使用成员变量的字符串相加来获得hashCode值.

public int hashCode(){String s= this.1+this.2/ return s.hashCode();}

转载于:https://www.cnblogs.com/yqwstart2017/p/7237139.html

你可能感兴趣的文章
iOS 查询数组中的对象
查看>>
mysql 开启用户远程登录
查看>>
Host is not allowed to connect to this MySQL server解决方法
查看>>
leetcode 最大子矩阵(5星推荐)
查看>>
leetcode Rotate List
查看>>
Python 调用C++
查看>>
C++ int与string的转化
查看>>
链表:从尾到头打印链表
查看>>
java控制台输入输出
查看>>
【UOJ】#37. 【清华集训2014】主旋律
查看>>
C#与.NET Framework c#编程语言,和java是一样的。(c#,java) -->javaweb,asp.net
查看>>
【树】Unique Binary Search Trees II
查看>>
第一章 Javascript基础
查看>>
readn.c
查看>>
C# 控制台如何播放音频文件
查看>>
php,javascript获取传递各参数的用法
查看>>
PAT A1029 Median (25 分)——队列
查看>>
Web API 源码剖析之默认消息处理程序链之路由分发器(HttpRoutingDispatcher)
查看>>
zabbix再爆高危SQL注入漏洞,可获系统权限
查看>>
Linux IPC - Shared memory
查看>>