Problème simple en Java [Résolu/Fermé]

Signaler
-
 R-Type -
Bonjour,

voici un bout de code java apparament très simple mais sur lequel j'ai une erreur "incompatible types" :

//----------------------------------------------------------------
String format = "mp3";

switch(format)
{
case "cda" : System.out.println("Format Audio");
break;

case "mp3" : System.out.println("Format MP3");
break;

default : System.out.println("Format inconnu");
break;
}
//----------------------------------------------------------------

est ce que le switch ne supporte pas les "String" ???

merci d'avance pour vos réponses

R-Type

2 réponses

Salut R-Type

Effectivement le switch ne supporte pas les String

Les types supportés sont : short, int, char ou byte
mais pas String

Pour résoudre ton problème tu pourrai associer un entier à chacun de tes formats.

Cordialement,

Jon
ok merci bcp pour l'info

a +