Input & Output dengan Scanner dan BufferReader pada Bahasa Pemrograman Java






 Input & Output dengan Scanner

  1. import java.util.Scanner;
  2.  public class InputOutputFunction {
  3.  
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6. System.out.println("Program penjumlahan sangat sederhana");
  7.       System.out.print("Masukan Angka pertama : ");
  8. int value = scanner.nextInt();
  9.         System.out.print("Masukan Angka kedua : ");
  10. int anotherValue = scanner.nextInt();
  11. int result = value + anotherValue;
  12. System.out.println("Hasilnya adalah : " + result);
  13.     }
  14. }






BufferedReader

  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4.  
  5. public class UserBufferedReader {
  6.  
  7.     public static void main(String[] args) {
  8. InputStreamReader streamReader = new InputStreamReader(System.in);
  9. BufferedReader bufferedReader = new BufferedReader(streamReader);
  10.         System.out.println("Program penjumlahan sangat sederhana");
  11. int value = 0;
  12. int anotherValue = 0;
  13.         try {
  14.             System.out.print("Masukan Angka pertama : ");
  15. value = Integer.parseInt(bufferedReader.readLine());
  16.             System.out.print("Masukan Angka kedua : ");
  17. anotherValue = Integer.parseInt(bufferedReader.readLine());
  18.         } catch (IOException e) {
  19.             e.printStackTrace();
  20.         }
  21. int resul = value + anotherValue;
  22. System.out.println("Hasilnya adalah : " + resul);
  23.     }
  24. }