Jumat, 07 Maret 2014

Contoh Penggunaan thread dibagian 1 Java

 Dalam artikel kali ini, ada sedikit contoh penggunaan Thread pada sebuah program java dengan memanfaatkan method sleep() yang ada dalam java. Fungsi/method sleep() sendiri digunakan untuk menunda thread unuk beberapa jumlah waktu tertentu (dalam satuan milidetik), artinya misal 1000=1 detik atau 10000=10 detik. Mungkin program tidak akan terlihat pada screenshot program, hanya terlihat saat program di jalankan, seperti berikut misal masukkan kata : thedewaku
maka secara otomatis program akan mencetak tulisan thedewaku secara berurutan sehingga membentuk bentuk seperti di bawah ini :

Contoh Source Codenya

import java.io.*;
import java.util.*;

class tambahan{
    public static void main (String[] args) throws Exception {
        Scanner in=new Scanner(System.in);
        Thread th=new Thread();
        System.out.print("Masukkan kata : ");       
        String kata=in.next();
        System.out.println("Ryan Nathaniel");       
        char[] hrf=kata.toCharArray();
        int p=kata.length();
        for(int i=0;i<p;i++){
            for(int j=0;j<=i;j++){
                if(i==j)
                    System.out.print(hrf[i]);
                else if(i!=j)
                    System.out.print(" ");
                th.sleep(100);   
            }
            if(i==p-1){
           
            }else if(i!=p-1){
                System.out.println();
            }
        }           
        for(int k=p-2;k>=0;k--){
            System.out.print(" "+hrf[k]);
            th.sleep(100);
        }System.out.println();
                   
        for(int i=p-2;i>=0;i--){
            for(int j=i;j>=0;j--){
                if(j==0)
                    System.out.print(hrf[i]);
                else if(j!=0)
                    System.out.print(" ");
                else
                    System.out.print(hrf[i]);
                th.sleep(100);
            }
            System.out.println();                       
        }       

    }
}

Hasilnya
 Source Code ketika Di Run

Outputnya k-1
Output ke -2
 Sumber : http://thedewaku.blogspot.com/2013/07/contoh-penggunaan-thread-di-java-bagian-1.html


Tidak ada komentar:

Posting Komentar