常用类库object类
来源:互联网 发布:免费pk10分析软件 编辑:程序博客网 时间:2024/06/06 04:18
package Objectlei;/** * 常用类库Object类的常用方法 * toString和equals * @author Administrator * */public class Stest { public static void main(String[] args) { Student stu=new Student(); stu.setAge(20); stu.setName("张三"); stu.setSex('男'); stu.setId("12345"); System.out.println(stu); Student std=new Student(); std.setAge(20); std.setName("张三"); std.setSex('女'); std.setId("12345"); System.out.println(stu.equals(std)); }}
package Objectlei;public class Student { private String name; private int age; private char sex; private String id; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public char getSex() { return sex; } public void setSex(char sex) { this.sex = sex; } @Override public String toString() { return "Student [name=" + name + ", age=" + age + ", sex=" + sex + "]"; } @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((id == null) ? 0 : id.hashCode()); result = prime * result + ((name == null) ? 0 : name.hashCode()); return result; } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Student other = (Student) obj; if (id == null) { if (other.id != null) return false; } else if (!id.equals(other.id)) return false; if (name == null) { if (other.name != null) return false; } else if (!name.equals(other.name)) return false; return true; }}
0 0
- 常用类库object类
- 系统常用类Object
- object-c常用类
- Java常用类--Object
- 常用类-Object
- java常用类--object
- Object类和Object常用方法
- Object类 Object常用成员方法
- java 常用的类库-Object
- Object类的常用方法
- 033、java常用类-Object
- Java常用类--Object详解
- java常用类-Object类、Math类
- (二十一)、常用类:Object类
- 常用类-包装类-Math-Object
- java常用类——Object类
- java常用类(1)Object类
- java常用API中Object类
- 下载微信文章中腾讯视频的方法
- 二分查找 插值查找
- 员工没热情?这8个简单方法比加薪都管用
- Mybatis基础知识(2)
- Android Touch事件总结 二 (双指实现RecyclerView的快速滚动)
- 常用类库object类
- npm使用指南
- 我的第一篇博客
- python dict的一些简单用法
- 制作一个简单的照片查看器(支持缩放手势)
- Android studio约束布局 ConstraintLayout
- Spring 初探(一)(Spring起步实例)
- leetcode--Isomorphic Strings
- 微信公众平台开发--方倍工作室[申明:来源于网络]