Vous devez être inscrit et connecté pour pouvoir écrire dans les forums
Koro |
Posté le 21/06/2008 22:38
-
|
|---|---|
|
Membre 2 messages 0 % |
Voilà, j'ai décidé d'apprendre le java pendant les vacances (ouais, je prend de l'avance ). Je vais sur toozeweb, lis le tuto java. Télécharge eclipse, le lance => marche pas . Bon, c'est pas grave, il reste encore Netbeans. Et celui-là, il marche Sauf que là, j'ai beau copier/coller le code de Feysal, je ne peux pas afficher de texte, que ce soit une variable ou un texte simple. Code java - Numéro de ligne
Mon code est celui-ci, c'est un fichier .java du projet variable. en guise de message d'erreur, j'ai le droit à ça (quand j'essaye de lancer mon supeeeeeerbe programme) init: deps-jar: Compiling 1 source file to C:\Documents and Settings\Koro\Bureau\Java\Variable\build\classes C:\Documents and Settings\Basile\Bureau\Java\Variable\src\variable\variable.java:12: <identifier> expected System.out.println("Je mets le texte à afficher entre ces deux guillemets"); C:\Documents and Settings\Koro\Bureau\Java\Variable\src\variable\variable.java:12: illegal start of type System.out.println("Je mets le texte à afficher entre ces deux guillemets"); 2 errors BUILD FAILED (total time: 0 seconds) Donc voilà, si quelqu'un pouvait me dire pourquoi j'arrive pas à afficher du texte, ça m'arrangerais. Merci de vos réponses.
|
gaga26 |
Posté le 21/06/2008 23:40
-
|
|
165 messages 18 ans 0 % |
Salut, Halala la programmation quand on débute... On y passe tous un jour. Ton erreur est que tu met du code directement dans la classe alors qu'il faut le mettre dans une méthode (fonction).Code java - Numéro de ligne
Edité par gaga26 le 23/06/2008 13:31 La route est longue, mais la voie est libre... |
AngelsafraniA |
Posté le 24/06/2008 12:28
-
|
Chuck Norris a déjà compté jusqu'à l'infini. Deux fois.![]() 78 messages 21 ans 0 % |
Il faut aussi que ton fichier porte le nom de ta class (avec une majuscule si je me rappelle bien). Aprés le code que donne gaga26 et certes correcte mais n'est pas complé. si tu veux vraiement afficher quelque chose il faut faire un truc du style Code java - Numéro de ligne
Ca devrait touné sans problème normalement (ca fait 6 mois que j'ai pas fait de java il faut se remettre dedans )Faite gaffe avec les pakage il faut que ca respecte la hiérarchie des dossiers ... un truc comme ca (c'est vraiement loin ) Edité par AngelsafraniA le 24/06/2008 12:31
migration de Apache/PHP5/MSSQL vers ISS/ISAPI:PHP5/MSSQL ! |
gaga26 |
Posté le 24/06/2008 18:41
-
|
|
165 messages 18 ans 0 % |
Pour ce qui est des packages je n'en sais trop rien, mais en revanche ta fonction main devrait se trouver dans la class Application. Et j'ai jamais essayé mais je ne pense pas qu'on puisse instancier un objet à l'intérieur de lui-même, à voir, du moins ça n'a aucun intérêt.
La route est longue, mais la voie est libre... |
AngelsafraniA |
Posté le 24/06/2008 22:12
-
|
Chuck Norris a déjà compté jusqu'à l'infini. Deux fois.![]() 78 messages 21 ans 0 % |
Citation gaga26 : Pour ce qui est des packages je n'en sais trop rien, mais en revanche ta fonction main devrait se trouver dans la class Application. Et j'ai jamais essayé mais je ne pense pas qu'on puisse instancier un objet à l'intérieur de lui-même, à voir, du moins ça n'a aucun intérêt. Pour la class application c'est juste une habitude qu'on certaine personne mais c'est pas une convention. Aprés tu peux parfaitement instanciée une class dans une de c'est méthode static (ou pas mais ca demande test) sinon comment pourrions nous faire le design pattern singleton, donc évidement ca sert beaucoup mais bon c'est un exemple après ... Pour les packages j'ai vérifié c'est bien avec l'histoire des dossiers Edité par AngelsafraniA le 24/06/2008 22:14
migration de Apache/PHP5/MSSQL vers ISS/ISAPI:PHP5/MSSQL ! |
scaler |
Posté le 16/09/2008 20:22
-
|
|
5 messages 28 ans 0 % |
Yop, Toute classe (ou presque) peut posséder une méthode public static void main(String[] args) ; ça permet de l'exécuter en local via un shell ou via un IDE (tel qu'Eclipse) notamment pour faire des tests. Exemple de singleton (Design pattern très utilisé) : Code java5 - Numéro de ligne
@++
|
Vous devez être inscrit et connecté pour pouvoir écrire dans les forums
Retour à la liste des forums, au forum Java, ou au haut de page