// Fichier Methode1.java : traduction de Fonct1.c en Java (démo en classe) public class Methode1 { static int sommeAvecFor(int borne) { int somme = 0, valeur ; for(valeur = 1 ; valeur <= borne; valeur++) somme += valeur ; return somme ; } static int sommeAvecDoWhile(int borne) { int somme = 0, valeur = 1; do { somme += valeur; valeur++; }while (valeur <= borne); return somme; } public static void main(String[] args) { final int BORNE = 20; System.out.printf("Somme avec for : %d\n", Methode1.sommeAvecFor(BORNE)); System.out.printf("Somme avec do ... while : %d\n", Methode1.sommeAvecDoWhile(BORNE)); } } /* Exécution : --------------------Configuration: -------------------- Somme avec for : 210 Somme avec do ... while : 210 Process completed. */