Pengantar
Tipe Data
Bilangan Bulat
c. Char
Char
adalah
karakter
tunggal
yang
didefinisikan dengan diawali dan diakhiri
dengan tanda ( petik tunggal ). Char berbeda
dengan String, karena String bukan merupakan
tipe data primitif, tetapi sudah merupakan
sebuah objek.
d. Boolean
Dalam Java dikenal tipe data boolean yang terdiri
dari dua nilai saja, yaitu true dan false. Boolean
sangat penting dalam mengevaluasi suatu kondisi,
Variabel
Identifier
Identifier adalah kumpulan karakter yang dapat
digunakan untuk menamai variabel, method, class,
interface, dan package. Sebagaimana bahasa
pemrograman pada umumnya, Java memiliki
peraturan untuk identifier yang valid atau sah.
Identifier bisa disebut valid atau sah apabila diawali
dengan :
Huruf / abjad
Karakter mata uang
Underscore ( _ )
Deklarasi Variabel
Sintaks dasar :
[tipe data] [nama variabel]
Menuliskan tipe data dari variabel, contoh :
int bilangan;
char karakter;
Operator
Arithmetic Operators
Opera
Description
tor
Additive operator (also used for String
+
concatenation)
Subtraction operator
*
Multiplication operator
/
Division operator
%
Remainder operator
Unary Operators
Operat
or
+
++
-!
Description
Unary plus operator; indicates positive value (numbers are
positive without this, however)
Unary minus operator; negates an expression
Increment operator; increments a value by 1
Decrement operator; decrements a value by 1
Logical complement operator; inverts the value of a boolean
Increment, Decrement
Operator
>
<
>=
<=
==
!=
Use
a>b
a<b
a >= b
a <= b
a == b
a != b
Description
true if a more than b
true if a less than b
true if a more than b or a equal b
true if a less than b or a equal b
true if a equal b
true if a not equal b
Logical Operator
a||b
a&&b
true
true
true
true
true
false
true
false
false
true
true
false
false
false
false
false
jButton1
jTNama
jTextField1
jButton2
jButton4
jLabel
jButton3
Source Code
private void jButton1ActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add your handling code here:
JOptionPane.showMessageDialog(rootPane,"Selamat Datang :
"+jTNama.getText());
}
private void
jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jTNama.setText("");
jTextField1.setText("");
}
private void
jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
System.exit(0);
}
private void
jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jLabel1.setText(jTextField1.getText());
}
Latihan
Source Code ?
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
a=Integer.parseInt(jTextField1.getText());
b=Integer.parseInt(jTextField2.getText());
c=a+b;
JOptionPane.showMessageDialog(this,a+" + "+b+" = "+ (c));
}
Tugas kelompok
1
kelompok
3 orang