Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
674 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  J'ai un petit problème avec Java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

J'ai un petit problème avec Java

n°1122342
Willits
La réponse est 42
Posté le 16-06-2005 à 17:45:48  profilanswer
 

Bonjour,
 
je suis en train d'apprendre seul le Java, et j'ai un petit problème.
 
Voici mon code :

Citation :


/*
 * Main.java
 *
 * Created on 16 juin 2005, 17:05
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */
 
package learn;
 
/**
 *
 * @author damien
 */
public class Main {
    /** Creates a new instance of Main */
    public Main() {
    }
     
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        // TODO code application logic here
         
        //Création de la première matrice de prénom
        String[] firstnames = {"Damien", "Denis", "Martine", "Guillaume"};
        // la seconde matrice contient le même nombre que la première
        String[] lastnames = new String[firstnames.lenght];
         
        void printNames() { // méthode pour afficher le contenue de la 2e matrice
            int i = 0;
            System.out.println(firstnames[i] + " " + lastnames[i]);
            i++;
            System.out.println(firstnames[i] + " " + lastnames[i]);
            i++;
            System.out.println(firstnames[i] + " " + lastnames[i]);          
            i++;
            System.out.println(firstnames[i] + " " + lastnames[i]);            
        }
         
         
         
    }
}
 


 
Voilà, moi je ne vois aucune erreur (normal, je n'y connait rien).
Quand je compile mon logiciel, j'ai ça comme erreur :
 

Citation :


Compiling 1 source file to /home/damien/Documents/Dam-pro/Java/Learn/build/classes
/home/damien/Documents/Dam-pro/Java/Learn/src/learn/Main.java:33: illegal start of expression
        void printNames() { // méthode pour afficher le contenue de la 2e matrice
/home/damien/Documents/Dam-pro/Java/Learn/src/learn/Main.java:43: ';' expected
         
2 errors
BUILD FAILED (total time: 0 seconds)


 
Donc en fait les erreurs, il me dit "illegal start of expression" pour :
void printNames() { // méthode pour afficher le contenue de la 2e matrice
 
et la deuxième erreur, je sais pas d'où elle vient.
 
Si quelqu'un peut m'aider (peut être que je suis un tuto trops vieux pour Java 1.5)
 
Note: J'utilise NetBeans
 
Merci.
 
Willits


Message édité par Willits le 16-06-2005 à 17:56:47
mood
Publicité
Posté le 16-06-2005 à 17:45:48  profilanswer
 

n°1122545
sebi
Posté le 16-06-2005 à 21:41:21  profilanswer
 

Ta méthode printNames() ne peut pas se trouver a l'intérieur de ta méthode main(), les méthodes ne peuvent pas s'imbriquer.
 
Je te conseille aussi de lire le topic de Real moins moins qui est en sticky dans cette même catégorie
 
 

n°1122553
skyh_ead
Posté le 16-06-2005 à 22:02:49  profilanswer
 

faut mettre ta definition de printNames() avant le main, et tu l'appelles dedans apres !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  J'ai un petit problème avec Java

 

Sujets relatifs
Eclipse : code Java non reconnutableau associatif java
problème variables globales WML/PhpCGI: probleme html (firefox) et upload
Probleme option onclick internet explorerProblème de compilation avec la librairie wxWidget
Problème Mysql + PhpBB[résolu] Pb d'impression : perte de la mise en page et des couleurs
probleme de header!!!Probleme super etrange de tableaux superposés [resolu]
Plus de sujets relatifs à : J'ai un petit problème avec Java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR