Interface
Category : Part XI : Interface 14
Tutorial pemrograman Java
Category : Part XI : Interface 14
Category : Part X : Stream dan Exception (program) 0
STREAM
Untuk materi bisa dilihat di sini
1.Membaca Input Data Karakter
import java.io.*; //mengimpor atau memasukkan paket-paket yang disediakan
class InputKarakter
{
public static void main (String[] args) throws IOException
{
System.out.println(“Masukkkan sembarang karakter : ”);
char huruf;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader( isr );
huruf = (char) br.read();
System.out.println(“Karakter masukkan “+ huruf);
}
}
2. Membaca Input Data String
import java.io.*;
class InputString
{
public static void main (String[] args) throws IOException
{
System.out.println(“Masukkkan sembarang kata : ”);
String kata;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader( isr );
kata = br.readLine();
System.out.println(“Kata masukkan “+ kata);
}
}
3.Membaca Input Data Numerik
import java.io.*;
class InputNumerik
{
public static void main (String[] args) throws IOException
{
System.out.println(“Masukkkan sembarang bilangan : ”);
String angka;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader( isr );
angka = br.readLine();
bil = Integer.parseInt(angka);
System.out.println(“Bilangan masukkan : “+bil);
}
}
EXCEPTION
Untuk materi bisa dilihat di sini
Contoh listing programnya:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class contoh{
public static void main(String[] args){
try{ //Digunakan untuk menangkap exception.
InputStreamReader input = new InputStreamReader (System.in);
BufferedReader buf = new BufferedReader (input);
System.out.println(“Masukkan nama Anda!”);
String nama = buf.readLine();
System.out.println(“Masukkan tahun lahir Anda!”);
String strTahun = buf.readLine();
int tahun = Integer.parseInt(strTahun);
int umur = 2009 - tahun;
System.out.println(“Halo ”+nama+”, Umur Anda sekarang adalah “+umur+” tahun”);
}
catch (Exception ex){
System.out.println(“System ERROR”);
}
}
}
Category : Part X : Stream dan Exception (materi) 0
STREAM
Stream adalah sebuah abstraksi yang dapat memberikan atau mendapatkan informasi. Stream dapat dihubungkan dengan peralatan fisik yang terdapat dalam system I/O Java, seperti : keyboard, file, layar consule dan lainnya
Dalam Java, Stream didefinisikan dengan menggunakan empat kelas abstrak, yaitu : InputStream, OutputStream, Reader, dan Writer.
Tipe Stream
Terdapat dua tipe Stream yang dapat digunakan, yaitu:
1.Stream Byte
Didefinisikan dengan menggunakan dua buah hirarki kelas, yakni InputStream dan OutputStream yang keduanya dideklarasikan sebagai kelas abstrak.
Kelas-kelas stream byte yang terdapat dalam paket java.io:
Support by Blogger ITN | Converted by LiteThemes.com