JAVA FUNDAMENTAL

advertisement
JAVA FUNDAMENTAL
Dhea Raniasti
First of All
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Hello World");
}
}
Tipe Data
1. Tipe Data Primitif
–
–
–
–
Sebagai kata kunci di Java (lowercase)
Embedded di compiler Java
Pemrosesan relatif cepat
Contoh: int, double,float,long,boolean,char
2. Tipe Data Reference
–
–
–
Class yang ada di library Java (java.lang)
Menggunakan huruf capital
Contoh: String, Integer, Double
KONSTANTA
public class lingkaran(){
final float PI = 3.141592; //konstanta
int jarijari = 20;
}
Karakter Khusus
KARAKTER
\n
\t
\b
\\
ARTI
New Line (enter)
Tab
Backspace
Backslash
Type-Casting
Tipe Sumber
byte
Tipe Tujuan
short, char, int, long, float, double
short
char
int
int, long, float, double
int, long, float, double
long, float, double
long
float
float, double
double
*contoh :
int xyz = 20567;
double abc = (double) xyz;
Latihan 1
• Perhitungan segitiga sederhana
D:\JOB\NGAJAR\PBO TI\New Folder\luasSegitiga
A thing that you (maybe) hate : ARRAY
• Bentuk deklarasi :
tipeData[] namaVariabel;
namaKelas[] namaVariabel;
• Contoh :
String[] kota;
int[] nomor;
Latihan 2
• Cara penggunaan Array
D:\JOB\NGAJAR\PBO TI\New Folder\array_satu
D:\JOB\NGAJAR\PBO TI\New Folder\array_dua
Operator Logika
&&
||
!
operasi logika AND
operasi logika OR
operasi logika NOT
Operator logika menggunakan ekspresi dengan nilai
balik Boolean (true or false)
I/O
• Menangkap inputan dari keyboard kemudian
memprosesnya / mengeluarkannya
• D:\JOB\NGAJAR\PBO TI\New Folder\halo
Tipe Input
1.
2.
3.
4.
5.
6.
7.
nextInt()
: untuk menerima tipe data integer
nextShort() : untuk menerima tipe data short
nextLong() : untuk menerima tipe data long
nextDouble(): untuk menerima tipe data double
nextFloat() : untuk menerima tipe data float
nextLine() : untuk menerima tipe data string
nextBoolean(): untuk menerima tipa data
boolean
I/O
• Menangkap inputan dari keyboard kemudian
memprosesnya / mengeluarkannya (inputan
berupa integer)
• D:\JOB\NGAJAR\PBO TI\New Folder\halo_int
Konversi String & Bilangan
String myString = “5”;
double myDbl = Double.parseDouble(myString);
Int myInt = Integer.parseInt(myString);
Float myfloat =Float.parseFloat(myString);
Download