[Java] Problème de compilation simple

mogrande Messages postés 272 Statut Membre -  
choubaka Messages postés 5534 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai écris le code

		int z = 2;
		float y = (float)z;
		system.out.print("resultat " + i);


Et à la compilation ça ne marche pas, il est affiché
Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
	system cannot be resolved
	i cannot be resolved to a variable

	at test.main(test.java:12)


Alors que il me semble que le code devrait marcher.

Merci d'avance.

4 réponses

  1. choubaka Messages postés 5534 Date d'inscription   Statut Modérateur Dernière intervention   2 113
     
    Bonjour

    C'est quoi "i" ????
    0
  2. mogrande Messages postés 272 Statut Membre 6
     
    Je me suis trompé, ce n'est pas
    int z = 2;
    float y = (float)z;
    system.out.print("resultat " + i);

    mais

    int z = 2;
    float y = (float)z;
    system.out.print("resultat " + z);

    Mais même avec le z ça ne fonctionne pas.
    0
  3. choubaka Messages postés 5534 Date d'inscription   Statut Modérateur Dernière intervention   2 113
     
    dans le message d'erreur, il doit être indiqué un numéro de ligne (12?)

    Tu peux me dire à quoi correspond cette ligne ?
    0
  4. KX Messages postés 19031 Statut Modérateur 3 020
     
    System est une classe et prend un S majuscule !
    0
    1. choubaka Messages postés 5534 Date d'inscription   Statut Modérateur Dernière intervention   2 113
       
      bien vu...
      0