// IntegerSum.java class IntegerSum { public static void main(String[] args) { // declare three integer variables int x, y, sum; // read in the values for x and y System.out.print("Enter an integer value: "); x = readInt(); System.out.print("Enter another integer value: "); y = readInt(); // compute their sum sum = x + y; // print out their sum System.out.print("Their sum is: "); System.out.println(sum); } /////////////////////////////////// // readString, readInt, readDouble /////////////////////////////////// public static String readString() { java.io.InputStreamReader isr = new java.io.InputStreamReader(System.in); java.io.BufferedReader d = new java.io.BufferedReader(isr); try { return d.readLine(); } catch (Exception e) { return "error"; } } public static int readInt() { return Integer.parseInt(readString()); } public static double readDouble() { return Double.valueOf(readString()).doubleValue(); } }