Penjelasan Dan Fungsi Inputstreamreader Dan Bufferedreader Pada Java
Penjelasan dan Fungsi InputStreamReader dan BufferedReader Pada Java
Pengertian InputStreamReader dan BufferedReader ?
Fungsi InputStreamReader dan BufferedReader ?
InputStreamReader merupakan sebuah Variabel yang terdapat Pada sebuah Aplikasi yang mempunyai basis data Java yang di gunakan untuk sebuah variabel dalam memasukan Inputan ke dalam sebuah program.
Dari nama Input sudah niscaya mempunyai Fungsi Input ( yang di gunakan dalam memasukan sebuah data pada sebuah agenda yang kita buat) dan data tersebut dalam bentuk Variabel.
Sebagai Contoh :
Inputstreamreader data =
New Inputstreamreader(system.in)
Jadi tiap Variabel dengan memakai InputStreamReader pada Ada Akhiran sebuah data yang ingin kita Input, Bisa Berupa Bilangan mau pun Carakter. Seperti Contoh diatas yang berakhiran Data dan System.in
dengan Arti Memasukan sebuah data ke dalam System.in yang terdapat pada Aplikasi yang berbasis JAVA ibarat NetBeans, JCreator dan Lainnya.
Sedangkan dari BufferedReader adalah
Merupakan Sebauah Variabel dalam Aplikasi Java dengan Fungsi Membaca Sebuah Variabel yang akan kita Input pada sebuah Program.
Makara Fungsi BufferedReader Adalah Membaca Sebuah Bialangan atau Carakter sehingga bilanggan tersebut sanggup dimanfaat untuk Sebuah Program.
Sebagai Contoh :
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
br=new BufferedReader(new InputStreamReader(System.in));
Pejelanan
BufferedReader br : membaca Carakter br yang sanggup berisi sebuah bilangan, sehingga sanggup dibaca dan di input ke dalam System.
Makara BufferedReader dan InputStreamReader biasanya di gunakan bersamaan. atau Saling berkoneksi untuk membentuk sebuah agenda dengan basis JAVA.
Sebagai teladan Program dengan BufferedReader dan InputStreamReader :
package lulus;
/**
*
* @author mifta
*/
import java.io.*;
public class Lulus {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException
{
// TODO code application logic here
double nilai[]=new double[2];
double NA;
int i;
int angka[]=new int [5];
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
for(i=1; i<angka.length;i++)
{
angka[i]=i;
System.out.println("Data Ke "+angka[i]);
System.out.print("Nilai UTS=");
nilai[0]=Double.parseDouble(br.readLine());
System.out.print("Nilai UAS=");
nilai[1]=Double.parseDouble(br.readLine());
NA=(0.4*nilai[0])+(0.6*nilai[1]);
System.out.println("Nilai Akhir="+NA);
if (NA>60) {
System.out.println("LULUS");
}
else
{
System.out.println("TIDAK LULUS");
}
System.out.println();
}
}
}
/**
*
* @author mifta
*/
import java.io.*;
public class Lulus {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException
{
// TODO code application logic here
double nilai[]=new double[2];
double NA;
int i;
int angka[]=new int [5];
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
for(i=1; i<angka.length;i++)
{
angka[i]=i;
System.out.println("Data Ke "+angka[i]);
System.out.print("Nilai UTS=");
nilai[0]=Double.parseDouble(br.readLine());
System.out.print("Nilai UAS=");
nilai[1]=Double.parseDouble(br.readLine());
NA=(0.4*nilai[0])+(0.6*nilai[1]);
System.out.println("Nilai Akhir="+NA);
if (NA>60) {
System.out.println("LULUS");
}
else
{
System.out.println("TIDAK LULUS");
}
System.out.println();
}
}
}
dari agenda diatas BufferedReader dan InputStreamReader mempunya fungsi membaca bilangan UTS dan UAS yang di Input dengan Tampilan Perbandingan yang Apabila Nilai Lebih Besar dari, Maka LULUS.
Sekian.
Semoga Bermanfaat.
Good Luck.
Belum ada Komentar untuk "Penjelasan Dan Fungsi Inputstreamreader Dan Bufferedreader Pada Java"
Posting Komentar