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 :

Identifier expected et ";" expected (grand debutant)


Sujet :

Langage Java

  1. #1
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut Identifier expected et ";" expected (grand debutant)
    Bonjour tout le monde,

    Je suis débutant en Java, je vais d'essayer mon premier "programme" aujourd'hui mais j'ai déjà des soucis.

    Je travaille avec Jcreator version 3.50 LE.

    J'ai créé un workspace, un projet et une class toute simple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    //test de l'éditeur Jcreator
    public class PremierProgramme 
     
    {
     
    	Pulic static void main (string[] args)
     
    	{
    		system.out.println("Premiers pas en java");
    	}
    }
    Quand j'essaie de compiler, il trouve deux erreurs :

    <identifier> expected & ";" expected.

    J'ai pourtant suivi pas à pas le didacticiel.

    Voyez vous quelque chose d'anormal ?

    Merci d'avance.

    bgs

  2. #2
    En attente de confirmation mail
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Sans les fautes d'orthographes ça marchera mieux.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    //test de l'éditeur Jcreator
    public class PremierProgramme 
     
    {
     
    	public static void main (String[] args)
     
    	{
    		System.out.println("Premiers pas en java");
    	}
    }

  3. #3
    Membre chevronné
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Points : 2 208
    Points
    2 208
    Par défaut
    System est une classe et d'après les conventions de nommage en java, elle doit commencer par une majuscule.
    Dans ton cas, ça donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    //test de l'éditeur Jcreator
    public class PremierProgramme 
    
    {
    	
    	Pulic static void main (string[] args)
    	
    	{
    		System.out.println("Premiers pas en java");
    	}
    }

  4. #4
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Bonjour Afrikha et nico_b,

    Merci à tous les deux pour vos réponse.

    Je ne savais pas qu'il fallait tenir compte de la casse.

    Merci encore.

    beegees

  5. #5
    Membre habitué Avatar de Emplyst
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Points : 148
    Points
    148
    Par défaut
    Citation Envoyé par afrikha
    System est une classe et d'après les conventions de nommage en java, elle doit commencer par une majuscule.
    Dans ton cas, ça donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    //test de l'éditeur Jcreator
    public class PremierProgramme 
    
    {
    	
    	Pulic static void main (string[] args)
    	
    	{
    		System.out.println("Premiers pas en java");
    	}
    }
    Ainsi que le S de String

  6. #6
    Membre chevronné
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    1 600
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 600
    Points : 2 208
    Points
    2 208
    Par défaut
    Exact, pas vu

  7. #7
    Membre confirmé Avatar de NeptuS
    Profil pro
    Inscrit en
    Août 2005
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 392
    Points : 508
    Points
    508
    Par défaut
    Citation Envoyé par beegees
    Je ne savais pas qu'il fallait tenir compte de la casse.
    Commence peut-être par faire du C ....

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 62
    Points : 71
    Points
    71
    Par défaut
    et l'access level (modificateur de visibilité), pareil : il s'ecrit public et non Public

  9. #9
    Membre habitué Avatar de Emplyst
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Points : 148
    Points
    148
    Par défaut
    Citation Envoyé par NeptuS
    Commence peut-être par faire du C ....
    Pourquoi? Pour qu'il se tue a faire des strings ? ^^

  10. #10
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Citation Envoyé par NeptuS
    Commence peut-être par faire du C ....
    Je commence par JAVA car je vais entammer un graduat (bac) en informatique et c'est le cours qui est donné en première, le C c'est pour la seconde année.

    bgs

  11. #11
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Citation Envoyé par Aldebaranl2
    et l'access level (modificateur de visibilité), pareil : il s'ecrit public et non Public

    OK merci pour l'info

    bgs

  12. #12
    Membre confirmé Avatar de NeptuS
    Profil pro
    Inscrit en
    Août 2005
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2005
    Messages : 392
    Points : 508
    Points
    508
    Par défaut
    MDR, ils commencent par faire de l'objet et ensuite ils apprennent les boucles ... c'est le monde à l'envers (je sais, j'exagère un peu).

    en C au moins tu ne te prend pas la tête à apprendre ce qu'est une classe avant d'en avoir vraiment besoin

    ++ et bon courage à toi.

  13. #13
    Membre habitué Avatar de Emplyst
    Inscrit en
    Mars 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 152
    Points : 148
    Points
    148
    Par défaut
    Citation Envoyé par NeptuS
    MDR, ils commencent par faire de l'objet et ensuite ils apprennent les boucles ... c'est le monde à l'envers (je sais, j'exagère un peu).

    en C au moins tu ne te prend pas la tête à apprendre ce qu'est une classe avant d'en avoir vraiment besoin

    ++ et bon courage à toi.
    Dans l'oeil d'un debutant ca doit ressemlber a ca, le procedurale est possible dans tout
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    public class Blah
    {
        //Ce sont des variables globales
        private int xyz;
        private String mot;
     
       //C'est le void Main()
       public static void Main(String[] args)
       {
       }
    }

  14. #14
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut
    Citation Envoyé par NeptuS
    MDR, ils commencent par faire de l'objet et ensuite ils apprennent les boucles ... c'est le monde à l'envers (je sais, j'exagère un peu).

    en C au moins tu ne te prend pas la tête à apprendre ce qu'est une classe avant d'en avoir vraiment besoin

    ++ et bon courage à toi.
    Merci pour tes encourragements.

    Malheureusement, ce n'est pas nous qui allons changer le programme de cours

    Bonne journée.
    bgs

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

Discussions similaires

  1. onmouseover=&quot;Menu_HoverStatic(this)&quot; object expected
    Par cyrano_de_bergerac dans le forum ASP.NET
    Réponses: 0
    Dernier message: 01/10/2010, 16h01
  2. [servlet] [grand debutant]
    Par toper dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 02/09/2004, 11h54

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