import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; class SaisieClavier { public static void main (String[] argv) throws IOException, NumberFormatException { int somme = 0; String ligne; StringTokenizer st; BufferedReader entree = new BufferedReader (new InputStreamReader(System.in)); ligne = entree.readLine(); while(ligne.length() > 0) { st = new StringTokenizer(ligne); while(st.hasMoreTokens()) somme += Integer.parseInt(st.nextToken()); ligne = entree.readLine(); } entree.close(); System.out.println("La somme vaut : " + somme); } } /*La saisie se termine par deux return Voici une execution : $ java SaisieClavier 3 1 2 La somme vaut : 6 */