Java : max de 02 entiers

Bonjour,

je suis débutant en java, avec Java 1.5.9

je veut faire un petit programme qui donne le max entre deux entiers: comme suite

public class Max //max entre deux entier
{
public static void main(String args[])
{
int nb1, nb2;
nb1 = Keyboard.readInt("Entrer un entier:");
nb2 = Keyboard.readInt("Entrer un entier:");
if (nb1 > nb2)
System.out.println("l’entier le plus grand est ", nb1);
else
System.out.println("l’entier le plus grand est ", nb2);
}
}

java signale une erreur au niveau de k (Keyboard) et le point avant le println

comment peut corriger l'erreur, merci.
Configuration: Windows XP
Firefox 3.0.4

6 réponses

  1. oui j'ai compris maintenant

    au lieu de mettre : System.out.println("l’entier le plus grand est ", nb2);

    on met : System.out.println("l’entier le plus grand est " + nb2); ce n'est pas comme le langage pascal

    est le Programme maintenant s'exécutre correctement

    je vous remerci une autre fois mon frère, c'est vraiment beaucoup
  2. mais je ne veut pas de concaténer

    le problème est dans l'instruction : System.out.println("l’entier le plus grand est ", nb2); Java signale l'erreur au 02ième point
    1. je suis vraiment désoler , car j'ai essaye de déclencher un nouveau message dans le forum au même temps que je répond à vous

      ta réponse est merveilleuse, merci mon frère ca marche très très bien pour le premier problème

      main il reste de régler le deuxième cas d'err : le signale d'erreur au niveau du point avant println

      pardonnez-moi une autre fois, merci
      1. Contributeur
        Remplace la , par un +
        En java pour concaténer une variable à une chaîne on utilise l'opérateur +
    2. quelqu'un peut me aider ou je peut trouve une documentation française sur toutes les classes et les méthodes java
      1. Contributeur
        Héo !
        Si mon aide ne te convient pas, ai au moins l'obligeance de me dire pourquoi ......
    3. je n'ai pas bien compris, quel déclaration que je fait et comment
      1. Contributeur
        Utilise plutôt la classe scanner c'est plus propre (pour moi)

        import java.util.Scanner; (note ça au début de la classe)

        Ensuite dans ton main
        Scanner keyb = new Scanner(System.in);

        Ensuite dans ton programme quand tu voudras lire l'entrée du clavier tu fais un :

        Entiers : keyb.nextInt();

    4. Contributeur
      Hello,

      Ton Keyboard il sort d'où ? Tu l'as déclaré quelque part ?