首页 > 其他 > 详细

hashCode()与toString()

时间:2014-06-03 09:39:54      阅读:466      评论:0      收藏:0      [点我收藏+]

1. hashCode()的作用

2. hashCode()的实现方法

3. toString()的作用

4. toString()的实现方法

 

  hashCode和toString都存在于Object中

     bubuko.com,布布扣  散列值是唯一的

      Sun公司规定:如果两个对象equals了, 产生的hashCode也会相等

      这个和equals一样以后会用别的方法生成, 现在大致了解即可

 

3. toString()的作用

      bubuko.com,布布扣

      toString产生字符串

   

bubuko.com,布布扣
 1 class User{
 2     String name;
 3     int age;
 4  
 5     public User(String name,int age){
 6         this.name = name;
 7         this.age  = age;
 8     }
 9 
10     public String toString(){
11         String result = "age:" +age+ "," +"name:" +name;
12         return result;
13     }     
14 }
bubuko.com,布布扣
bubuko.com,布布扣
1 import java.util.*;
2 
3 class Test{
4     public static void main(String args []){
5         User u = new User("zhangsan",12);
6 
7         System.out.println(u);    
8     }
9 }
bubuko.com,布布扣

          bubuko.com,布布扣

hashCode()与toString(),布布扣,bubuko.com

hashCode()与toString()

原文:http://www.cnblogs.com/iMirror/p/3760624.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!