---
title: "Equals"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/72753-equals"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "SteveP"
published: "2003-04-01T08:09:54.000Z"
updated: "2003-04-01T13:15:28.000Z"
replies: 3
views: 280
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/72753-equals"
---

# Equals

## #1 — SteveP, 2003-04-01T08:09Z

Skulle nån kunna visa ett exempel på en Equals som jämför ett kort mot ett annat och retunerar en boolean?

Permalänk: https://www.webforum.nu/p/72753

## #2 — PeW, 2003-04-01T09:24Z

Du ärver ju av [object](http://java.sun.com/j2se/1.4.1/docs/api/java/lang/Object.html) vilket gör att du i alla dina objekt kan bädda in Equals. I denna Equals gör du en jämförelse mellan this-objektet och det medskickade (parametern) och den jämförelsen måste man göra själv. Du får nog göra en typecast för att övertyga miljön att det funkar. Se lite på exemplen som finns på java.sun  - det är en ovärderlig resurs!

Permalänk: https://www.webforum.nu/p/998120

## #3 — aasah, 2003-04-01T10:19Z

Exempel: Om du har klassen Card:

```
public class Card {

   private String color;
   private int value;
   ....

   public String color() {
      return color;
   }

   public int value() {
      return value;
   }

   public boolean equals(Card other) {
      return (value == other.value() && color.equals(other.color()));
   }
   ....
}
```

Permalänk: https://www.webforum.nu/p/998144

## #4 — Lime, 2003-04-01T13:15Z

Jag skulle troligen använda mig av interfacet Comparable istället för equals. Då kan man bl.a. sortera objekten.

Lime

Permalänk: https://www.webforum.nu/p/998257

---

Tråden på webben: https://www.webforum.nu/amne/java/72753-equals
