[Bagian 1] Pemrograman Berbasis Objek Java
Tuesday, September 19, 2017
4 Hal yang harus diketahui dalam pemrograman berbasis objek menggunakan Java programming. Tipe data, array, konversi, casting. Mari kita bahas lebih lanjut
Masalah..
Java Programming |
Pembelajaran 1: Dasar Java
Masalah..
1) Menampilkan kalimat "Hello world" ke layar
Solusi..
package helljava1;
public class helljava1 {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Masalah..
2) Penggunaan Tipe Data integer, string, boolean dan char di Java
Solusi..
package helljava1;
public class helljava1 {
public static void main(String[] args) {
//deklarasi variabel
int number = 10; //type data integer, nilai 10 dimasukkan ke dalam identifier bernama number
char letter = 'a'; //type data char, huruf a dimasukkan ke dalam identifier bernama letter
boolean result = true; //type data boolean, nilai true dimasukkan ke dalam identifer result
String str = "Hello World"; //type data string, kalimat hello world dimasukkan ke identifer str
int panjang = 100, lebar = 20, tinggi = 20;
//mencetak isi hasil variabel ke layar
System.out.println("Nilai number adalah " + number);
System.out.println("Nilai letter adalah " + letter);
System.out.println("Nilai result adalah " + result);
System.out.println("Nilai str adalah " + str);
}
}
Masalah..
3) Penggunaan Konversi di Java
Solusi..
package helljava1;
public class helljava1 {
public static void main(String[] args) {
//deklarasi variabel
String st = "1998"; //kata 1998 merupakan tipe data string, dimasukkan ke identifier st
int intTahun = Integer.parseInt(stringTahun); //Konversi string ke integer
int usia = 2017 - intTahun; //menghitung usia dgn tahun 2017 dikurang nilai intTahun >> 1998
//menampilkan isi hasil variabel ke layar
System.out.println("tahun " + intTahun); //menampilkan isi identifer intTahun ke layar
System.out.println("usia " + usia); //menampilkan isi identifier usia ke layar
}
}
Masalah..
4) Penggunaan Casting di Java
Solusi..
package helljava1;
public class helljava1 {
public static void main(String[] args) {
short shortAmount = 500; //identifier shortAmount bertipe data short
int intAmount = 1000; //identifier intAmount bertipe data integer
shortAmount = (short) intAmount; //mengubah tipe data identifier intAmount menjadi tipe data identifier shortAmount
System.out.println("Amount " + shortAmount); //Tipe data sudah short, bukan lagi integer
}
}
Masalah..
5) Macam - macam penulisan Array di Java
Solusi..
package helljava1;
public class helljava1 {
public static void main(String[] args) {
//deklarasi variabel
int number = 10; //type data integer, nilai 10 dimasukkan ke dalam identifier bernama number
char letter = 'a'; //type data char, huruf a dimasukkan ke dalam identifier bernama letter
boolean result = true; //type data boolean, nilai true dimasukkan ke dalam identifer result
String str = "Hello World"; //type data string, kalimat hello world dimasukkan ke identifer str
int panjang = 100, lebar = 20, tinggi = 20;
//mencetak isi hasil variabel ke layar
System.out.println("Nilai number adalah " + number);
System.out.println("Nilai letter adalah " + letter);
System.out.println("Nilai result adalah " + result);
System.out.println("Nilai str adalah " + str);
}
}
Masalah..
3) Penggunaan Konversi di Java
Solusi..
package helljava1;
public class helljava1 {
public static void main(String[] args) {
//deklarasi variabel
String st = "1998"; //kata 1998 merupakan tipe data string, dimasukkan ke identifier st
int intTahun = Integer.parseInt(stringTahun); //Konversi string ke integer
int usia = 2017 - intTahun; //menghitung usia dgn tahun 2017 dikurang nilai intTahun >> 1998
//menampilkan isi hasil variabel ke layar
System.out.println("tahun " + intTahun); //menampilkan isi identifer intTahun ke layar
System.out.println("usia " + usia); //menampilkan isi identifier usia ke layar
}
}
Masalah..
4) Penggunaan Casting di Java
Solusi..
package helljava1;
public class helljava1 {
public static void main(String[] args) {
//Cara buat array 1, dengan 7 kolom, 0 1 2 3 4 5 6
int[] namaVariableArrayy;
namaVariableArrayy = new int[7];
//Cara buat array 2, dengan 7 kolom, 0 1 2 3 4 5 6
int[] namaVariableArray = new int[7];
//Cara buat array dengan langsung menginput nlai array
int[] variableArray3 = {1, 2, 3, 4, 5, 6, 7};
//Cara lainnya
int[] variableArrayy3 = new int[] {1, 2, 3, 4, 5, 6, 7};
}
}
Happy Learning!