码迷,mamicode.com
首页 > 其他好文 > 详细

7-25 总结 Junit 测试 和断言 /ArrayList 和LinkedList 的区别/HashCode用来存放数据.

时间:2017-07-26 01:50:08      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:总结   get   equals   ase   对象   返回值   remove   contain   clear   

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();}

7-25 总结 Junit 测试 和断言 /ArrayList 和LinkedList 的区别/HashCode用来存放数据.

标签:总结   get   equals   ase   对象   返回值   remove   contain   clear   

原文地址:http://www.cnblogs.com/yqwstart2017/p/7237139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!