Kamis, 03 Januari 2013

tutorial java substring dan concat

kali ini saya akan menerangkan suatu fungsi yang terdapat pada java yaitu substring dan concat
apa itu substring dan
apa itu concat apakah concat bersaudara dengan tomcat ???

substring adalah suatu fungsi pada java untuk mengambil potongan kata dari suatu kalimat yang telah ada

sedangkan concat adalah suatu fungsi pada java untuk menggabungkan kata menjadi satu baik kata itu bertipe string maupun integer

tanpa basa-basi lagi nih langsung aja kalo cabut ke kodingannya . . .

import java.util.Scanner;
class NUP{
public static void main (String[]args){
    String NUPT, NUP, Tahunlahir,Bulahir, Tanggallahir, TahunCPNS;
    String BulanCPNS, Jeniskelamin, No_urut, Tahun, NUP1;
    String NUP2, NUP3, NUP4;

   
    int JK, Thlahir, TH, Blahir, TCPNS;
 Scanner a = new Scanner(System.in);
 System.out.print("Masukkan NUP = ");
 NUP = a.next();
    NUP1 = NUP.substring(0,8);
    NUP2 = NUP.substring(8,14);
    NUP3 = NUP.substring(14,15);
    NUP4 = NUP.substring(15,18);

Tahun = "2012";
TH = Integer.parseInt(Tahun);

Tahunlahir = NUP.substring(0,4);
Bulahir = NUP.substring(4,6);
Blahir = Integer.parseInt(Bulahir);
Tanggallahir = NUP.substring(6,8);
Thlahir = Integer.parseInt(Tahunlahir);
TahunCPNS = NUP.substring(8,12);
TCPNS = Integer.parseInt(TahunCPNS);
BulanCPNS = NUP.substring(12,14);
Jeniskelamin = NUP.substring(14,15);
JK = Integer.parseInt(Jeniskelamin);
No_urut = NUP.substring(15,18);

    if (JK==1){System.out.print("Halo bapak pemilik NUP ");}
   else if (JK==2){System.out.print("Halo ibu pemilik NUP ");}

NUPT = NUP1.concat(" ");
NUPT = NUPT.concat(NUP2);
NUPT = NUPT.concat(" ");
NUPT = NUPT.concat(NUP3);
NUPT = NUPT.concat(" ");
NUPT = NUPT.concat(NUP4);
    System.out.println (NUPT);
    System.out.print("Selamat anda tahun ini berumur ");
    System.out.print(TH-Thlahir);
    System.out.print(" tahun karena anda lahir di ");
    System.out.print(Tanggallahir);
    System.out.print(" ");

    if (Blahir==1){System.out.print("Januari");}
   else if (Blahir==2){System.out.print("Februari");}
   else if (Blahir==3){System.out.print("Maret");}
   else if (Blahir==4){System.out.print("April");}
   else if (Blahir==5){System.out.print("Mei");}
   else if (Blahir==6){System.out.print("Juni");}
   else if (Blahir==7){System.out.print("Juli");}
   else if (Blahir==8){System.out.print("Agustus");}
   else if (Blahir==9){System.out.print("September");}
   else if (Blahir==10){System.out.print("Oktober");}
   else if (Blahir==11){System.out.print("November");}
   else {System.out.print("Desember");}
System.out.print(" ");
System.out.println (Tahunlahir);
        if (JK==1){System.out.print("Negara berterima kasih kepada bapak sebagai PNS yang ke- ");}
       else if (JK==2){System.out.print("Negara berterima kasih kepada ibu sebagai PNS yang ke- ");}
 System.out.print(No_urut);
 System.out.print(" ");
 System.out.print("yang telah mengabdi selama ");
 System.out.print(TH-TCPNS);
 System.out.print(" ");
 System.out.print("Tahun");

}}
dan hasilnya seperti ini niih . . . . .






Tidak ada komentar:

Posting Komentar