# data[].attributes.headline
comments from group 10 (savira,zafi,alfat)

# data[].attributes.subject
comments from group 10 (savira,zafi,alfat)

# data[].attributes.body
we think this is an interesting topic, and at the same time can be used as a starting point for lay people who want to create or learn about languages and how to program. The padlet also includes a website link for a more detailed explanation

# data[].attributes.body
coding is simply writing a set of code that matches the rules of writing (syntax) of the particular programming language used.

# data[].attributes.attachment_link.readable_text
Perulangan Pada Java

salam sahabat malasngoding, pada artikel kali ini saya akan membahas tentang jenis perulangan, penulisan perulangan dan contoh penggunaan perulangan pada java. Perulangan pada java terbagi menjadi tiga jenis yaitu : For, While dan Do While.

Perulangan Pada Java

berikut selengkanya penjelasan tiap jenis perulangan pada java baik penulisan, penggunaan dan peneraan ada kasus.

1. Perulangan FOR
perulangan for ini digunakan ketika jumlah yang akan kita lakukan pada perulangan diketahui. penulisa perulangan FOR ada sebagai berikut :

contoh nya :

dari contoh di atas dapat kita lihat bahwa, jumlah perulangan yang dilakukan sebanyak 9 kali. itu karena nilai yang akan yang ada dalam perulanagan kurang dari 10.

2. Perulangan While
perulangan ini digunakan untuk mengulang suatu proses perulangan yang belum diketahui jumlahnya. Pada perulangan WHILE Pengecekan kondisi akan dilakukan terlebih dahulu, Jika kondisi masih bernilai benar, maka perulangan akan terus berlanjut. dan sebaliknya jika bernilai salah maka perulangan akan dihentikan.
berikut contoh dalam pengaplikasian Java

dari contoh di atas dapat kita lihat perbedaan antara perulangan FOR dan WHILE.

3. Perulangan Do-WHILE
perulangan ini hampir sama dengan perulangan while, namun pernyataan dilakukan terlebih dahulu dan kemudian baru melakukan pengecekan.
berikut contoh dalam Java :L

pada contoh di atas dapat kita lihat masing-masing perbedaan antara jenis perulangan. meskipun kegunaan hamir namun letak penggunaan dari tiap-tiap jenisnya itu berbeda.

oke sekian dulu pembahasan tutorial java part 9 : Perulangan pada java. akan kita lanjutkan di artikel berikutnya pada pembahasan array pada java. salam malasngoding

Incoming search terms:

perulangan pada java

perulangan java

perulangan for pada java

perulangan for java

macam macam perulangan pada java

materi perulangan pada java

perulangan

pengulangan java

Perulangan di java

perulangan dalam java

# data[].attributes.attachment_link.description
salam sahabat malasngoding, pada artikel kali ini saya akan membahas tentang jenis perulangan, penulisan perulangan dan contoh penggunaan perulangan pada java. Perulangan pada java terbagi menjadi tiga jenis yaitu : For, While dan Do While. berikut selengkanya penjelasan tiap jenis perulangan pada java baik penulisan, penggunaan dan peneraan ada kasus.

# data[].attributes.attachment_link.readable_text
Kalau kita perhatikan, alur pengeksekusian sebuah kode program dikerjakan satu per satu dari atas sampai ke bawah.

Baris demi baris dibaca, kemudian komputer mengerjakan apa yang diperintahkan.

Misalnya seperti ini:

Alur programnya satu, tidak ada belokan atau percabangan.

Ngomong-ngomong apa itu percabangan?

Percabangan hanyalah sebuah istilah yang digunakan untuk menyebut alur program yang bercabang.

Percabangan juga dikenal dengan "Control Flow", "Struktur Kondisi", "Struktur IF", "Decision", dsb. Semuanya itu sama.

Pada diagram alur (Flow Chart) seperti di atas, alurnya memang satu.

Tapi setelah kita menggunakan percabangan, alurnya akan bertambah menjadi seperti ini.

Lalu bagaimana cara menulis kode percabangan dalam Java?

Caranya: menggunakan kata kunci if, else, switch, dan case, dan operator ternary.

Contoh format stuktur IF seperti ini:

suatu_kondisi hanya bernilai true/ false saja. Kita bisa gunakan operator relasi dan logika di sini.

Untuk lebih jelasnya, nanti akan kita bahas.

Sebelumnya, kamu perlu tahu dulu tiga bentuk percabangan pada Java:

1. Percabangan IF

2. Percabangan IF/ELSE

3. Percabangan IF/ELSE/IF atau SWITCH/CASE

Mari kita bahas satu per satu&mldr;

1. Percabangan IF

Percabangan ini hanya memiliki satu pilihan. Artinya, pilihan di dalam IF hanya akan dikerjakan kalau kondisinya benar.

Tapi kalau salah&mldr; tidak akan melakukan apa-apa. Alias lanjut eksekusi ke perintah berikutnya.

Contoh:

Pernahkah kalian belanja di toko, kemudian kalau belanja di atas sekian ribu dapat hadiah atau diskon.

Nah! Contoh kasus seperti itu, dapat kita selesaikan dengan menggunakan percabangan ini.

untuk lebih jelasnya&mldr;

Mari Kita Membuat Program Hadiah

Misalkan ada sebuah toko buku. Mereka memberikan hadiah berupa perlengkapan sekolah kepada pembeli yang belanja di atas Rp 100.000.

Maka programnya bisa kita buat seperti ini:

Jalankan programnya dan perhatikanlah hasilnya.

Cobalah untuk memberikan nilai di bawah 100000 dan perhatikan apa akan yang terjadi.

2. Percabangan IF/ELSE

Sedangkan percabangan IF/ELSE memiliki pilihan alternatif kalau kondisinya salah.

IF: "Jika kondisi benar maka kerjakan ini, kalau tidak silahkan lanjut"

IF/ESLE: "Jika kondisi benar maka kerjakan ini, kalau salah maka kerjakan yang itu, setelah itu lanjut"

Begitulah perbedaan IF dengan IF/ELSE.

Sekarang mari kita coba dalam kode program&mldr;

Program Cek Kelulusan

Misalkan, kalau nilai siswa lebih besar dari 70, maka ia dinyatakan lulus. Kalau tidak, maka dia gagal.

Programnya bisa kita buat seperti ini:

Hasil outputnya:

Cobalah untuk merubah nilai yang dimasukkan dan perhatikan apa yang akan terjadi.

Percabangan IF/ELSE dengan Operator Ternary

Selain menggunakan struktur seperti di atas, percahangan ini juga dapat menggunakan operator ternary.

Seperti yang sudah kita pelajari pada pembahasan tentang operator. Operator ternary memiliki konsep yang sama seperti percabganan IF/ELSE.

Contoh programnya:

3. Percabangan IF/ELSE/IF dan SWITCH/CASE

Jika percabangan IF/ESLE hanya memiliki dua pilihan saja. Maka percahangan IF/ELSE/IF memiliki lebih dari dua pilihan.

Formatnya seperti ini:

Coba perhatikan contohnya:

Jika nilainya lebih besar dari 90, maka grade-nya "A". Sedangkan kalau lebih besar dari 80, maka "B+". Lebih besar dari 70, maka "B", dan seterusnya.

Lebih jelasnya, mari kita buat program.

Program HitungGrade

Silahkan buat sebuah class baru bernama HitungGrade, kemudian ikuti kode program berikut.

Hasil outputnya:

Percabangan SWITCH/CASE

Percabangan SWITCH/CASE sebenarnya adalah bentuk lain dari IF/ELSE/IF.

Bedanya, percabangan ini menggunakan kata kunci switch dan case.

Formatnya juga berbeda, tapi cara kerjanya sama.

Perhatikan: case 1 artinya nilai variabel yang akan dibandingkan, apakah nilainya sama dengan 1 atau tidak.

Kalau iya, maka kerjakan kode yang ada di dalam case 1.

Bisa juga betuknya berbeda, misalnya seperti ini:

Perlu diperhatikan juga: di sana ada kata kunci break dan default.

break artinya berhenti. Ini untuk memerintahkan komputer untuk berhenti mengecekcase yang lainnya.

default artinya jika nilai variabel tidak ada yang sama dengan pilihan case di atas, maka kerjakan kode yang ada di dalamdefault.

Pilihan default bisa juga tidak memiliki break, karena dia adalah pilihan terakhir. Artinya pengecekan akan berakhir di situ.

Contoh program dengan percabangan SWITCH/CASE

Hasil outputnya:

Eksperimen: Cobalah untuk menghilangkan break di salah satu case dan perhatikanlah hasilnya.

Percabangan dalam Percabangan (Nested)

Kita sudah tahu tiga bentuk dasar percabganan di Java. Selanjutnya, kita coba bahas percabangan yang ada di dalam perbangan (perabangan bersarang).

Sebenarnya pembahasan ini saya ingin pisahkan. Namun, baiknya digabungkan di sini aja.

Anggap saja pembahasan bonus 😄.

Baiklah&mldr;

Jadi, percabangan itu bisa dibuat di dalam percabangan. Kadang teknik ini disebut juga nested if.

Contoh kasus:

Misalnya ada model bisinis seperti ini di sebuah toko. Ketika orang membayar di kasir, biasanya ditanya ada kartu member untuk mendapatkan diskon dan sebagainya.

Apakah anda punya kartu member? - ya * Apakah belanjaan anda lebih dari 500rb? # ya : mendapatkan diskon 50rb # tidak : tidak mendapatkan diskon * Apakah belanjaan anda lebih dari 100rb? # ya : mendapatkan diskon 15rb # tidak: tidak mendapatkan diskon - tidak * Apakah belanjaan anda lebih dari 100rb? # ya : mendapatkan diskon 10rb # tidak: tidak mendapatkan diskon

Paham?

Kalau tidak, coba perhatikan flow chart-nya:

Masih belum paham?

Kalau begitu mari kita coba dalam program.

Silahkan buat class baru bernama Kasir dan ikuti kode program berikut ini.

Hasil outputnya:

Cobalah untuk mengubah nilai yang dimasukkan dan perhatikan hasilnya.

Mungkin di sana ada yang perlu diperhatikan:

Fungsi equalsIgnoreCase("ya") digunakan untuk membandingkan String dengan tidak memperdulikan huruf besar dan kecilnya.

Ada juga Fungsi equals(), fungsinya sama. Tapi equals() akan memperhatikancase hurufnya.

Kenapa tidak menggunakan operator == atau !=?

Di Java memang seperti itu.

Kalau kita ingin membandingkan nilai String, ya&mldr; menggunakan fungsi yang dua tadi.

Tapi, kalau membandingkan selain String, maka bisa pakai operator == atau!=.

Menggunakan Operator Logika dalam Percabangan

Operator logika dalam percabangan sebenarnya bisa membuat percabangan menjadi lebih singkat.

Misal ada program Tilang dengan logika seperti ini:

Perhatikan: di sana kita menggunakan percabangan bersarang untuk mengecek, apakah dia ditilang atau tidak.

Hal ini sebenarnya bisa disingkat dengan operator logika, sehingga menjadi seperti ini:

Pada kode di atas, kita menggunakan operator AND (&&).

Karena logikanya: Si pengendara tidak akan ditilang kalau punya SIM dan STNK.

Apa Selanjutnya?

Kita sudah peljari beberapa macam bentuk percabagan dan pernak-perniknya, ringkasananya seperti ini:

1. Percabangan IF, hanya memiliki satu pilihan;

2. Percabangan IF/ELSE memiliki dua pilihan;

3. Percabangan dengan operator ternary adalah bentuk lain dari IF/ELSE;

4. Percabangan IF/ELSE/IF memiliki lebih dari dua pilihan;

5. Percabangan SWITCH/CASE adalah bentuk lain dari IF/ELSE/IF;

6. Percabangan bersarang adalah percabangan dalam Percabangan;

7. Penggunaan operator logika dalam percabangan bisa membuat percabangan menjadi lebih singkat.

Wah, ternyata banyak juga ya.

Intinya pahami yang tiga bentuk itu. Kemudian cobalah cari contoh kasus yang berbeda.

Semakin banyak latihan semakin mantap.

Ada pertanyaan?

Selanjutnya, silahkan pelajari tentang Perulangan dalam Java.

Jika artikel ini bermanfaat, silahkan dibagikan 😄.

# data[].attributes.attachment_link.title
Belajar Java: Memahami 3 Bentuk Percabangan dalam Java

# data[].attributes.attachment_link.description
Kalau kita perhatikan, alur pengeksekusian sebuah kode program dikerjakan satu per satu dari atas sampai ke bawah. Baris demi baris dibaca, kemudian komputer mengerjakan apa yang diperintahkan. Misalnya seperti ini: Alur programnya satu, tidak ada belokan atau percabangan. Ngomong-ngomong apa itu percabangan? Percabangan hanyalah sebuah istilah yang digunakan untuk menyebut alur program yang bercabang.

# data[].attributes.body
the algorithmic process is carried out in succession from step 1 to step N

# data[].attributes.attachment_link.readable_text
Pada contoh program di pembahasan sebelumnya, kita hanya menulis kode intruksi pada fungsi main() saja.

Fungsi main() adalah fungsi utama dalam program Java. Semua kode yang kita tulis di dalamnya, akan langsung dieksekusi.

Tapi masalahnya sekarang:

"Bagaimana kalau kita membuat program yang cukup besar, apakah kita masih bisa menulis semua kodenya di dalam fungsi main()?"

Bisa-bisa saja, tapi kurang efektif dan akan menghabiskan banyak tenaga untuk mengetik kodenya.

Belum lagi kalau ada error&mldr;

"Lalu solusinya bagaimana?"

Solusinya menggunakan prosedur/fungsi.

Prosedur/fungsi dapat memecah program menjadi sub-sub program, sehingga kita bisa membuat program lebih efisien.

Penggunaan prosedur/fungsi dapat mengurangi pengetikan kode yang berulang-ulang.

Pada kesempatan ini, kita akan belajar menggunakan prosedur/fungsi pada Java untuk membuat program.

Pertama, kita kenalan dulu dengan prosedur dan fungsi. Setelah itu, dilanjutkan dengan contoh program.

Pengertian Prosedur, Fungsi, dan Method

Jangan bingung&mldr;karena ketiga-tiganya sama.

Prosedur, Fungsi, dan Method itu sama.

Prosedur adalah sebutan untuk fungsi yang tidak mengembalikan nilai. Fungsi ini biasanya ditandai dengan kata kunci void.

Fungsi adalah sebutan untuk fungsi yang mengembalikan nilai.

Method adalah fungsi yang berada di dalam Class. Sebutan ini, biasanya digunakan pada OOP.

Untuk memudahkan, mari kita sebut semuanya fungsi.

Cara Membuat Fungsi di Java

Fungsi harus dibuat atau ditulis di dalam class.

Struktur dasarnya seperti ini:

Penjelasan:

Kata kunci static, artinya kita membuat fungsi yang dapat dipanggil tanpa harus membuat instansiasi objek.

Bingung? Nanti saya jelaskan.

TypeDataKembalian adalah tipe data dari nilai yang dikembalikan setelah fungsi dieksekusi.

namaFungsi() adalah nama fungsinya. Biasanya ditulis dengan huruf kecil di awalnya. Lalu, kalau terdapat lebih dari satu suku kata, huruf awal di kata kedua ditulis kapital.

Contoh:

Tipe data void artinya kosong, fungsi tersebut tidak mengebalikan nilai apa-apa.

Cara Memanggil/Eksekusi Fungsi

Setelah kita membuat fungsi, selanjutnya kita akan mengeksekusi fungsinya.

Fungsi dapat dipanggil dari fungsi main atau dari fungsi yang lainnya.

Contoh pemanggilan fungsi dalam dalam funsgi main:

Maka akan menghasilkan output:

Kode lengkapnya, silahkan dicoba sendiri:

Fungsi dengan Parameter

Parameter adalah variabel yang menampung nilai untuk diproses di dalam fungsi. Parameter berperan sebagai input untuk fungsi.

Struktur dasarnya seperti ini:

Penjelasan:

Parameter ditulis di antara tanda kurung (...);

Parameter harus diberikan tipe data;

Bila terdapat lebih dari satu parameter, maka dipisah dengan tanda koma.

Contoh fungsi yang memiliki parameter:

Pada contoh tersebut, kita membuat parameter bernama ucapan dengan tipe String. Sehingga kita bisa menggunakan variabel ucapan di dalam fungsi.

Cara pemanggilan fungsi yang memiliki parameter:

Hasil outputnya:

Hallo! Selamat datang di pemrograman Java Saya kira ini bagian terakhir Sampai jumpa lagi, ya!

Fungsi yang Mengembalikan Nilai

Setelah fungsi memproses data yang diinputkan melalui parameter, selanjutnya fungsi harus mengembalikan nilai agar dapat diolah pada proses berikutnya.

Pengembalian nilai pada fungsi menggunakan kata kunci return.

Contoh:

Pada contoh tersebut, kita membuat sebuah parameter bernama sisi. Kemudian fungsi akan mengembalikan nilai dengan tipe int (integer) dari variabel luas.

Contoh pemanggilanya:

Hasil Output:

Luas Persegi dengan panjang sisi 5 adalah 25

Pemanggilan Fungsi di Fungsi Lain

Fungsi-fungsi dapat saling memanggil untuk memproses data.

Contoh, sebuah program Kalkulator Bangun Ruang memiliki fungsi-fungsi: luasPersegi(), luasPersegiPanjang(), luasSegitiga(), luasBalok(), luasKubus() dsb.

Fungsi-fungsi tersebut dapat saling membantu, contoh fungsi luasKubus() membutuhkan fungsi luasPersegi().

Rumus:

Maka programnya bisa dibuat seperti ini:

Hasil output

Fungsi Static dan Non-Static

Pada contoh-contoh diatas, kita menggunakan kata kunci static sebelum membuat fungsi.

Kata kunci static akan membuat fungsi dapat dieksekusi langsung, tanpa harus membuat instansiasi objek dari class.

Contoh:

Pada contoh tersebut, fungsi makan() adalah fungsi non-static. Sedangkan fungsi minum() adalah fungsi static.

Hasil output dari program di atas:

Saya sedang minum Kopi Hi! Saya sedang makan Nasi Goreng

Apabila kita tidak membuat objek untuk memanggil fungsi non-static, maka akan terjadi error.

Variabel Global dan Variabel Lokal pada Java

Variabel global adalah variabel yang bisa diakses dari semua fungsi. Sedangkan variabel lokal adalah variabel yang hanya bisa diakses dari dalam fungsi tempat variabel itu berada.

Bingung?

Mari kita lihat contohnya:

Hasil outputnya:

Nama: Petani Kode Versi: 1.0.0 Nama: Programku Versi: 1.0.0

Saat pemanggilan fungsi help() kita membuat ulang variabel nama. Sehingga variabel nama menjadi variabel lokal pada fungsi help() dan nilainya berubah menjadi"Petani Kode".

Sedangkan, saat kita akases lagi variabel nama melalui fungsi main() nilainya tetap sama seperti yang didefinisikan.

Contoh Program dengan Fungsi dan Prosedur

Program ini adalah program sederhana dengan fitur sebagai berikut:

1. Baca data dari ArrayList

2. Simpan data ke ArrayList

3. Ubah data

4. Hapus Data

5. Keluar

Belum tahu tentang ArrayList?

Silahkan baca meteri: Mengenal Array di Java

Baiklah, silahkan buat class baru bernama FungsiProsedur. Lalu impor class-class yang dibutuhkan.

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList;

Setelah itu buat variabel global di dalam class FungsiProsedur:

Penjelasan:

Variabel listBuah adalah variabel global untuk menyimpan nama-nama buah.

Variabel isRunning adalah variabel global untuk membuat loop.

Kemudian inputStreamReader dan input adalah objek yang kita butuhkan untuk mengambil input dari keyboard.

Setelah itu, buat masing-masing fungsi.

Fungsi untuk menampilkan menu:

Fungsi tersebut bertugas untuk menampilkan menu dan menentukan fungsi mana yang akan dipanggil berdasarkan nomer menu yang diinputkan.

Apa itu throws IOException?

Nanti saya akan bahas di kesempatan berikutnya. Untuk saat ini diabaikan saja dulu. Ini karena kita menggunakan Buffereader, jadi throws IOException wajib ditulis.

Fungsi untuk menampilkan data:

Fungsi tersebut bertugas menampilkan isi dari listBuah. Kalau listBuah kosong, maka akan ditampilkan pesan"Belum ada data".

Fungsi untuk menambah data buah:

Pada fungsi tersebut, kita menggunakan method listBuah.add(namaBuah); untuk menambah data ke dalam listBuah berdasarkan namaBuah yang diberikan.

Fungsi untuk mengubah data buah:

Pertama kita perlu tampilkan dulu daftar buahnya, lalu kita minta user untuk memilih buah mana yang akan diedit.

Setelah itu, kita update buahnya dengan method listBuah.set(indexBuah, namaBaru);.

Fungsi untuk menghapus buah:

Hampir sama seperti edit buah, untuk menghapus buah kita juga butuh nomer indeks buah yang akan dihapus.

Lalu mengapusnya dengan method listBuah.remove(indexBuah);.

Fungsi main:

Lengkap sudah, berikut ini bentuk kode lengkapnya.

Setelah itu, silahkan dijalankan dan perhatikanlah hasilnya.

Silahkan coba untuk melakukan insert, edit, dan delete.

Akhir Kata&mldr;

Jika kamu mengikuti tutorial ini dari awal sampai fungsi. Maka, bisa dikatakan kamu sudah menguasai dasar pemrograman dengan Java.

Silahkan perbanyak latihan, agar semakin paham.

Bila ada yang belum dipahami, silahkan ditanyakan melalui komentar.

Selanjutnya silahkan pelajari:

# data[].attributes.attachment_link.title
Belajar Java: Menggunakan Prosedur dan Fungsi untuk Membuat Sub-program

# data[].attributes.attachment_link.description
Pada contoh program di pembahasan sebelumnya, kita hanya menulis kode intruksi pada fungsi main() saja. Fungsi main() adalah fungsi utama dalam program Java. Semua kode yang kita tulis di dalamnya, akan langsung dieksekusi. Tapi masalahnya sekarang: "Bagaimana kalau kita membuat program yang cukup besar, apakah kita masih bisa menulis semua kodenya di dalam fungsi main()?"

# data[].attributes.body
a constant : declared to hold a fixed value
example :

final double PHI = 3,14;

*PHI = declare a 'PHI' constant

# data[].attributes.body
Variabel : a place to hold values that are adjusted to the data type or data type.
exmple :

int a, b, c;
int d = 10, e = 20;

*a, b, c, d = variable

# data[].attributes.body
Data programming language that is defined when instantiating a class into an object
example :

Manusia fulan = new Mmanusia("Fulan");

# data[].attributes.body
byte, short, int, long, float, double, char and boolean.

# data[].attributes.attachment_link.readable_text
Masih bingung apa saja macam-macam tipe data pada bahasa pemrograman java? Berikut adalah penjelasan lengkapnya

Dalam program java kita akan mengenal dua jenis tipe data: yang pertama yaitu tipe data primitive (primitif) dan yang kedua adalah reference (referensi).

Namun disini kita akan mempelajari tipe data primitif.

Mari ingat kembali pengertian dari tipe data:

"Tipe data adalah suatu nilai yang dapat dinyatakan dalam bentuk konstanta atau variabel dan operator. Konstanta menyatakan nilai yang tetap, sedangkan variabel menyatakan nilai yang dapat berubah-ubah selama eksekusi berlangsung."

Apa perbedaan tipe data primitif dan reference?

Tipe data primitive adalah tipe data yang hanya mampu menyimpan satu nilai tiap satu variabelnya dan defaultnya telah didefinisikan oleh java.

Jadi, tipe data primitive merupakan tipe data dasar suatu program...

...sedangkan tipe data reference dalam java digunakan untuk merefrensikan sebuah object, class seperti String, Interface, dan Array.

Berikut macam-macam tipe data primitive dalam java:

1. Numerik atau Angka

Bilangan Bulat (byte, short, int, long)

Bilangan Desimal (float, double)

2. Karakter (char)

3. Boolean (boolean)

Table Of Contents

#1 Tipe Data Numerik

Kita mulai yang pertama, tipe data numerik adalah tipe data yang digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk bilangan atau angka.

Jika menggunakan bilangan bulat, maka anda membutuhkan tipe data byte, short, int, dan long. Sedangkan float dan double digunakan untuk bilangan desimal.

Tipe data byte:

Tipe data short:

Tipe data int:

Tipe data long:

Tipe data bilangan bulat yang paling sering digunakan adalah int. Sedangkan byte dan short jarang digunakan bahkan long hampir tidak pernah digunakan.

Berikut contoh penggunaan tipe data bilangan bulat:

Kemudian ada juga tipe data angka untuk bilangan desimal.

Tipe data float:

Ukuran memori 32-bit

Digunakan untuk bilangan desimal

Default value adalah 0.0f

Contoh: float f1 = 234.5f

Tipe data double:

Ukuran memori 64-bit

Biasanya menjadi pilihan utama untuk bilangan desimal

Default value adalah 0.0d

Contoh: double d1 = 123.4

Berikut contoh penggunaan tipe data desimal:

#2 Tipe Data Logika

Jenis tipe data kedua adalah boolean:

Hanya memiliki dua nilai yaitu: true dan false)

tipe data boolean merepresentasikan satu bit informasi

Tipe data ini digunakan untuk menandai sebuah kondisi

Default value adalah false

Contoh: boolean one = true

#3 Tipe Data Karakter

Yang terakhir tipe data untuk karakter yaitu char:

Ukuran memori 16-bit

Untuk menyimpan karakter apapun

Contoh: char letterA = 'A'

Sekarang anda sudah tahu apa saja jenis dan macam dari tipe data pada bahasa pemrograman java dan juga anda sudah tahu fungsi masing-masing tipe data.

Yang perlu anda ingat adalah: tipe data primitive hanya mampu menyimpan satu nilai tiap satu variabelnya. Berbeda dengan tipe data reference misalnya String.

Jika char hanya mampu menyimpan satu karakter maka berbeda dengan tipe data string yang mampu menyimpan banyak karakter dalam satu variabel.

Berikut contoh program char vs String pada java:

Jika anda memasukan lebih dari satu karakter untuk tipe data char maka saya yakin pasti anda akan mendapatkan sebuah pesan error saat melakukan kompilasi program.

TIPS: Gunakan single quotes untuk char dan gunakan double quotes untuk String.

Lihat juga seri belajar java kami.

# data[].attributes.attachment_link.title
Macam-macam Tipe Data Primitif pada Bahasa Java dan Fungsinya

# data[].attributes.attachment_link.description
Masih bingung apa saja macam-macam tipe data pada bahasa pemrograman java? Berikut adalah penjelasan lengkapnya Dalam program java kita akan mengenal dua jenis tipe data: yang pertama yaitu tipe data primitive (primitif) dan yang kedua adalah reference (referensi). Namun disini kita akan mempelajari tipe data primitif.

# data[].attributes.body
Pascal, C, C++, Java and many others