IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Errors dans code java


Sujet :

Langage Java

  1. #1
    Membre éclairé Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Par défaut Errors dans code java
    bonjours,

    je suis entraint d'ecrire un code java et la console me signale des erreurs et je veux bien m'expliquer de quoi il s'agit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
     
    import java.util.ArrayList;
     
    public class Parking {
    	protected String state;
    	protected int nVehicles;
    	public String name;
    	ArrayList<String > leftPark = new ArrayList<String>();
    	ArrayList<String> rightPark = new ArrayList<String>();
     
    	public Parking (String name){
    		state = new String("free");
    		nVehicles=0;
    		this.name=name;		
    	}
     
    	public synchronized void getPark(String direction){
    	    while(!(state.equals("free")|| state.equals(direction))){
    	          try{     wait();   }
    	          catch(InterruptedException e){
    	              System.err.println(e);
    	          }
    	    }
    		state = direction;
    		if(direction.equals("leftToRight")) leftPark.add(this.name);
    		else rightPark.add(this.name);
    	}
     
    	public synchronized void releasePark(){
    		if(rightPark.size() < 3){
    			state="free";
    			notifyAll();
    		}
    	}
     
    }
    et les erreurs:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
    leftPark cannot be resolved	
    rightPark cannot be resolved	
    rightPark cannot be resolved	
    Syntax error, parameterized types are only available if source level is 5.0	
    Syntax error, parameterized types are only available if source level is 5.0	
    Syntax error, parameterized types are only available if source level is 5.0	
    Syntax error, parameterized types are only available if source level is 5.0	
    The type ArrayList is not generic; it cannot be parameterized with arguments <String>	
    The type ArrayList is not generic; it cannot be parameterized with arguments <String>	
    The type ArrayList is not generic; it cannot be parameterized with arguments <String>	
    The type ArrayList is not generic; it cannot be parameterized with arguments <String>

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 24
    Par défaut
    Tu utilises une version inférieure à la 5.0, donc tu ne peux pas utiliser les <String>, c'est ça le problème.
    Soit tu spécifies un jdk 5.0 ou +, soit tu enlèves les <String>

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par défaut
    L'erreur n'est pas là.

    En fait, tu spécifies au compilateur (dont la version est supérieure ou égale à 1.5) de compiler avec une version 1.4 ou inférieure. Il reconnaît les génériques, mais ne les autorise pas (puisque les génériques ne sont pas reconnus dans Java 1.0-1.4).

  4. #4
    Membre éclairé Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Par défaut
    bon j'ai installer jdk 5.0 et j'ai lancer de nouveau eclipse , mais les meme erreur sont toujours la !!
    je dois faire comment?

    merci

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par défaut
    Tu ouvres eclipse :
    Window > Preferences
    Java > Compiler

    Compiler compliance level : 5.0 (ou 6.0)

    Ca dira à Eclipse de compiler les fichiers Java avec le compilateur version 5 (ou 6).

  6. #6
    Membre éclairé Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Par défaut
    merci beaucoup dingoth ca marche tres bien maintenant


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Script R dans code Java
    Par dz_robotix dans le forum R
    Réponses: 0
    Dernier message: 21/04/2010, 14h02
  2. Commandes DOS dans code JAVA
    Par nanath02 dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 15/03/2010, 10h51
  3. Récupérer <f:param> dans code Java
    Par troubleshooting dans le forum JSF
    Réponses: 1
    Dernier message: 21/04/2009, 10h56
  4. Paramétrer connection JBOSS sqlserver dans code java
    Par g25452 dans le forum Wildfly/JBoss
    Réponses: 4
    Dernier message: 19/03/2009, 11h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo