Problème simple en Java

Résolu
R-type -  
 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

  1. Jon~301
     
    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
    0