Friday, July 30, 2010 Categorized under Java SE

Menghitung Jumlah Huruf Dalam Kalimat secara terurut Alphabet

Menghitung Jumlah Huruf Alphabet Dalam Kalimat
Kalimat : ujian test masuk ic di stmik amikom yogyakarta
———————————————-
a = 6
b = 0
c = 1
d = 1
e = 1
f = 0
g = 1
h = 0
i = 5
j = 1
k = 4
l = 0
m = 4
n = 1
o = 2
p = 0
q = 0
r = 1
s = 3
t = 4
u = 2
v = 0
w = 0
x = 0
y = 2
z = 0

Read more…

Popularity: 9% [?]

Thursday, July 29, 2010 Categorized under Java SE

Membalik Data Flip Y

Data Sebenarnya
———————–
Data P: 00101100
Data Yang Di Olah
———————–
Data P: 11000010

Read more…

Popularity: 8% [?]

Thursday, July 29, 2010 Categorized under Java EE

Membalik Data Bintang FlipX

————————
Data Sebenarnya
*
**
***
****
*****
******
*******
————————
Sekarang Kita Balik Yuk
————————
Hasilnya
*******
******
*****
****
***
**
*

Read more…

Popularity: 7% [?]

Thursday, July 29, 2010 Categorized under Java SE

Fungsi DateAdd atau Menambah/Mengurangi Tanggal dari Tanggal Tertentu

Studi Kasus Laporan Bulanan pertanggal :

misal kita ingin memperoleh data tanggal sekarang(tanggal Awal) dan data tanggal 30 hari sebelum tanggal Awal yang kita pilih.

Nama     : ——————————————-

Tanggal :  Tanggal1   – Tanggal2

* Jangan lupa fix import di netbeans

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import java.text.DateFormat;
import java.text.Format;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
 
/**
 *
 * @author toesp
 */
public class StringUtil {
 
        public StringUtil() {}
	// fungsi untuk mengurangi dan menambah tanggal.
	public String dateDateAdd(int ReduceDay){
            Calendar cal = Calendar.getInstance();
            cal.add(Calendar.DATE, ReduceDay);
 
            return formatDate(cal.getTime());
        }
	// method untuk memformat date menjadi dd-MM-yyyy
	public String formatDate(Date strDate) {
           Format formatter;
           String strTgl = "";
           if (strDate != null) {
                formatter = new SimpleDateFormat("dd-MM-yyyy");
                 strTgl = formatter.format(strDate);
           }
        return strTgl;
    }
}

cara ngetestnya :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
   import java.util.Calendar;
 
/**
 *
 * @author toesp
 */
public class NewClass {
    public static void main(String[] args) {
        StringUtil str = new StringUtil();
        Calendar cal = Calendar.getInstance();
 
        StringUtil str = new StringUtil();
        Calendar cal = Calendar.getInstance();
 
        String BeforNow = str.dateDateAdd(-30);
        String AfterNow = str.dateDateAdd(30);
 
        System.out.println("-30 dari Tanggal Sekarang : "+BeforNow);
        System.out.println("Tanggal Sekarang : "+ str.formatDate(cal.getTime()));
        System.out.println("+30 dari Tanggal Sekarang : "+AfterNow);
    }
}

Popularity: 16% [?]

Saturday, July 24, 2010 Categorized under Java EE, Java SE

Project Lombok “Spice Up Jour Java”

Project Lombok Logo

Project Lombok Logo

Project Lombok ????

kok kayak yang ibu2x beli di pasar/supermarket atau pulau Lombok…. hehehehehhehe

Bukan Lombok yang itu, Project Lombok disini itu suatu semacam library di java yang punya slogan “Spice Up Jour Java”.

jadi project ini digunakan untuk mempersingkat kode – kode java kita menggunakan anotation yg disediakan sama project lombok jadi hal yang seharusnya biasa kita tulis jadi gak perlu kita tulis karena kita menggunakan annotation jadi biasanya kode java kita yang 20 baris bisa jadi 5 baris.

anotation ?? anotation itu suatu tag yang diembed di kode java biasanya pada  Classes, methods, variables, parameters dan packages yang semuanya mempunyai arti tertentu.

Read more…

Popularity: 15% [?]

Page 1 of 612345»...Last »