From d0678c77ab9b8f439fcae7a2145c0e304ac08174 Mon Sep 17 00:00:00 2001 From: sharifi Date: Thu, 12 Nov 2020 14:06:53 +0330 Subject: [PATCH] add equals method --- .../src/main/java/com/baeldung/aes/Student.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/core-java-modules/core-java-security-2/src/main/java/com/baeldung/aes/Student.java b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/aes/Student.java index be87d4b06f..6daceb3377 100644 --- a/core-java-modules/core-java-security-2/src/main/java/com/baeldung/aes/Student.java +++ b/core-java-modules/core-java-security-2/src/main/java/com/baeldung/aes/Student.java @@ -1,6 +1,7 @@ package com.baeldung.crypto; import java.io.Serializable; +import java.util.Objects; public class Student implements Serializable { private String name; @@ -26,4 +27,14 @@ public class Student implements Serializable { public void setAge(int age) { this.age = age; } + + @Override + public boolean equals(Object o) { + if (this == o) + return true; + if (o == null || getClass() != o.getClass()) + return false; + Student student = (Student) o; + return age == student.age && Objects.equals(name, student.name); + } }