---
title: "litet problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/41998-litet-problem"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "visslaren"
published: "2002-04-18T21:47:10.000Z"
updated: "2002-04-19T21:14:03.000Z"
replies: 3
views: 223
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/41998-litet-problem"
---

# litet problem

## #1 — visslaren, 2002-04-18T21:47Z

skrev av ett exempel på en frågesport som fanns i en javabok. får felmeddelandet "duplicate case label" när jag kompilerar. det finns bara en case med namnet VANTAPASVAR och tar man bort den så kommer inga felmeddelande. nån som har någon ide om hur man ska lösa det?

```
case VANTAPASVAR:
//kolla svaret
if (inStr.equalsIgnoreCase(svar[num]))
{
outStr = "Det är rätt! En till? (j/n)";
}
else 
{
outStr = "Fel, rätt svar är " + svar[num] + ". En till? (j/n)";
}
state = VANTAPABEKRAFTELSE;
break;
```

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

## #2 — Lime, 2002-04-19T12:21Z

Hur är VANTARPASVAR implementerat? Det skall vara en integer men det kan ju vara så att du har två deklarerade statics som har samma värde. Då blir case labeln samma.

/Lime

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

## #3 — visslaren, 2002-04-19T20:52Z

har lagt upp källkoden här:

<http://www26.brinkster.com/kankei/java.txt> 

så är det nog lite lättare att kolla det :)

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

## #4 — Jörgen HP, 2002-04-19T21:14Z

Enligt exemplet i aktuell bok bör följande rad

```
private static final int VANTAPASVAR = 0;
```

ersättas med

```
private static final int VANTAPASVAR = 1;
```

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

---

Tråden på webben: https://www.webforum.nu/amne/java/41998-litet-problem
