Pages

Ads 468x60px

Labels

Featured Posts

Jumat, 23 November 2012

Chatting Console Java Sederhana

Buka-buka folder semester kemaren, nemu contoh program chatting sederhana pakek java.
ini contoh coding dari program itu.
pertama untuk coding server
 
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
public class server 
{

   
    public static void main(String[] args) throws Exception
    {
        Socket sk;
        BufferedReader cin;
        PrintStream cout;
        BufferedReader stdin;
        try (ServerSocket ss = new ServerSocket(2000)) {
            System.out.println(" Menunggu Client ");
            System.out.println("===================");
            sk = ss.accept();
            System.out.println("mulai.\n\n");
            cin = new BufferedReader(new InputStreamReader(sk.getInputStream()));
            cout = new PrintStream(sk.getOutputStream());
            stdin = new BufferedReader(new InputStreamReader(System.in));
            String s;
            while ( true )
            {
            s=cin.readLine();
            if (s.equalsIgnoreCase("stop"))
            {
            cout.println("SAMPAI JUMPA");
            break;
            }
            System.out.print("Client : "+s+"\n");
            System.out.print("Server : ");
            s=stdin.readLine();
            cout.println(s);
            }
        }
        sk.close();
        cin.close();
        cout.close();
        stdin.close();
}

}

Selasa, 20 November 2012

Stream


Stream digunakan untuk menangani proses I/O di Java. Input stream digunakan untuk membaca data dan output stream untuk menulis data. Kelas stream yang berbeda,seperti java.io.FileInputStream dan sun.net.TelnetOutputStream, digunakan untuk membaca dan menulis sumber data tertentu.
contoh stream:
 
import java.io.*;
class input2
{
public static void main(String[] args) throws IOException
{
int angka1, angka2;
BufferedReader br;
br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Masukkan Angka1 : ");
angka1 = Integer.parseInt(br.readLine());
System.out.print("Masukkan Angka2 : ");
angka2 = Integer.parseInt(br.readLine());
System.out.println("Angka1 Anda : "+ angka1);
System.out.println("Angka2 Anda : "+ angka2);
}
}

contoh program sederhananya bisa dilihat disini
sumber lain