diff options
| author | Kamal Wickramanayake <kamal@inbox.lk> | 2026-02-21 20:33:23 +0530 |
|---|---|---|
| committer | Kamal Wickramanayake <kamal@inbox.lk> | 2026-02-21 20:33:23 +0530 |
| commit | 530141c542ab3b44991f05016e66db651795e9c9 (patch) | |
| tree | abf4953878cd274d06d890c3bcad4e0230b30943 /java/10-collections/Customer.java | |
| parent | 3625bc6cbddd473659b3f584c0dbec515c07c786 (diff) | |
Added java/collections and java/error handling sample code
Diffstat (limited to 'java/10-collections/Customer.java')
| -rw-r--r-- | java/10-collections/Customer.java | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/java/10-collections/Customer.java b/java/10-collections/Customer.java new file mode 100644 index 0000000..97fbf9f --- /dev/null +++ b/java/10-collections/Customer.java @@ -0,0 +1,48 @@ +public class Customer { + private String name; + + public Customer(String name) { + super(); + this.name = name; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + @Override + public String toString() { + return "Customer [name=" + name + "]"; + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + 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; + Customer other = (Customer) obj; + if (name == null) { + if (other.name != null) + return false; + } else if (!name.equals(other.name)) + return false; + return true; + } + + +} |
