[Java] Problème de compilation simple

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. 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.
    1. Modérateur
      dans le message d'erreur, il doit être indiqué un numéro de ligne (12?)

      Tu peux me dire à quoi correspond cette ligne ?
      1. Modérateur
        System est une classe et prend un S majuscule !
        1. Modérateur
          bien vu...