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

  FORUM HardWare.fr
  Programmation
  Java

  interprétation d'une erreur java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

interprétation d'une erreur java

n°2334761
lewis80
Le meilleur est a venir !
Posté le 06-06-2019 à 16:54:25  profilanswer
 

Bonjour a vous !
 
Je suis tout nouveau sur le forum et débutant en programmation et en langage java.
je souhaite sincèrement pouvoir compter sur votre tolérance aux questions que vous pourriez trouver stupides de ma part. Merci d'avance pour votre soutien.
 
Pour commencer, je m'exerce a écrire quelques petits bouts de programmes.  
celui ci-dessous me génère des erreurs que je n'arrive pas a interpréter:
 
import java.util.Arrays;
public class main {
  public static void main(String[] args) {
 double[] x = { 2.5, 0.5 };
 double[] y = x;
 System.out.println("x = " + Arrays.toString(x));
 System.out.println("y = " + Arrays.toString(y));
 x[0] = -0.5;
 System.out.println("x = " + Arrays.toString(x));
 System.out.println("y = " + Arrays.toString(y));
 System.out.println(x==y);
  }
}
 
L'erreur généré est la suivante:
 
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
 javac -classpath .:/run_dir/junit-4.12.jar:/run_dir/hamcrest-core-1.3.jar:/run_dir/json-simple-1.1.1.jar -d . Main.java
Main.java:2: error: class main is public, should be declared in a file named main.java
public class main {
       ^
1 error
compiler exit status 1


Message édité par gilou le 06-06-2019 à 22:52:39
mood
Publicité
Posté le 06-06-2019 à 16:54:25  profilanswer
 

n°2334778
lewis80
Le meilleur est a venir !
Posté le 06-06-2019 à 18:20:28  profilanswer
 

Me lâché pas svp !!!

n°2334780
rat de com​bat
attention rongeur méchant!
Posté le 06-06-2019 à 18:30:20  profilanswer
 

Mets une minuscule à ton Main.java.

n°2334809
lewis80
Le meilleur est a venir !
Posté le 07-06-2019 à 11:43:35  profilanswer
 

rat de combat a écrit :

Mets une minuscule à ton Main.java.


 
Merci bcp rat de combat. Ça a marché

n°2334893
openlowcod​e
Posté le 10-06-2019 à 19:31:36  profilanswer
 

lewis80 a écrit :


 
Merci bcp rat de combat. Ça a marché


Bonjour,
 
ça a marché, mais tu ne vas pas prendre de bonnes habitudes comme ça. Je te conseille de:
- change le nom de ton fichier, "main" est un mot réservé. Le nom de fichier doit (convention) avoir un nom commençant par un majuscule, de type MaClasse.java, et tu reprends le nom pour la déclaration de la classe
    * public class MaClasse  


---------------
Open Lowcode Github repo
n°2334944
lewis80
Le meilleur est a venir !
Posté le 11-06-2019 à 21:15:58  profilanswer
 

openlowcode a écrit :


Bonjour,
 
ça a marché, mais tu ne vas pas prendre de bonnes habitudes comme ça. Je te conseille de:
- change le nom de ton fichier, "main" est un mot réservé. Le nom de fichier doit (convention) avoir un nom commençant par un majuscule, de type MaClasse.java, et tu reprends le nom pour la déclaration de la classe
    * public class MaClasse  


 
 
Bien recu, merci openlowcode!!


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

  interprétation d'une erreur java

 

Sujets relatifs
Java - quelle version utilisez-vous à votre travailAide pour une custom deserialization JAVA
Erreur code Formulaire de saisie excelQuestion temps de compilation, interprétation
Erreur de segmentation inconnueErreur "DDERR_SURFACELOST"
VBA - Erreur ExécutionJFrame JPanel java
Besoin d'aide pour trouver mon erreur.bat erreur [ ( était inattendu. ]
Plus de sujets relatifs à : interprétation d'une erreur java


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