CodeGym /Java Blog /Acak /Ekspresi Java: Pengantar dengan Contoh
John Squirrels
Level 41
San Francisco

Ekspresi Java: Pengantar dengan Contoh

Dipublikasikan di grup Acak
Ekspresi di Java adalah elemen penting dari bahasa pemrograman. Sederhananya, ekspresi di Java adalah kombinasi nilai, variabel, operator, dan pemanggilan metode yang dievaluasi untuk menghasilkan satu nilai. Pada artikel ini, kita akan melihat apa itu ekspresi Java, tipenya, dan contoh implementasinya.

Apa itu Ekspresi di Java?

Di Java, ekspresi adalah kombinasi nilai, variabel, operator, dan pemanggilan metode yang dievaluasi untuk menghasilkan nilai tunggal. Ekspresi dapat berupa nilai tunggal atau kombinasi nilai yang menghasilkan suatu hasil. Ekspresi dapat digunakan dalam berbagai konteks, seperti dalam penugasan, pernyataan kondisional, dan perulangan.

Jenis Ekspresi di Java

Ada beberapa jenis ekspresi java, antara lain:
  1. Ekspresi aritmatika : Ekspresi ini melibatkan operasi aritmatika seperti penjumlahan, pengurangan, perkalian, dan pembagian. Misalnya, 2+3 adalah ekspresi aritmatika yang bernilai 5.
  2. Ekspresi relasional : Ekspresi ini melibatkan perbandingan dua nilai menggunakan operator relasional seperti "lebih besar dari", "kurang dari", "sama dengan", dan "tidak sama dengan". Misalnya, 4<5 adalah ekspresi relasional yang bernilai benar.
  3. Ekspresi logika : Ekspresi ini melibatkan operasi logika seperti "DAN", "ATAU", dan "TIDAK". Misalnya, (2<3)&&(3<4) adalah ekspresi logis yang bernilai benar.
  4. Ekspresi bersyarat : Ekspresi ini melibatkan penggunaan operator ternary "?:" untuk menetapkan nilai berdasarkan suatu kondisi. Misalnya, int x = (5<6)?2:3; memberikan nilai 2 ke x karena 5 kurang dari 6.
  5. Ekspresi penugasan : Ekspresi ini melibatkan pemberian nilai ke variabel. Misalnya, int x = 5; memberikan nilai 5 ke variabel x.

Contoh Pernyataan Ekspresi

Pernyataan ekspresi adalah pernyataan Java yang terdiri dari ekspresi yang diikuti oleh titik koma. Pernyataan ekspresi digunakan untuk mengevaluasi ekspresi dan membuang hasilnya. Misalnya:
int x = 5;
System.out.println("The value of x is "+ x);
Dalam cuplikan kode ini, baris pertama adalah pernyataan ekspresi yang memberikan nilai 5 pada variabel x. Baris kedua juga merupakan pernyataan ekspresi yang mengevaluasi ekspresi "Nilai x adalah "+ x dan mencetak hasilnya ke konsol.

Contoh Ekspresi Java

Berikut adalah beberapa contoh ekspresi java:

Ekspresi Aritmatika:

int a = 5;
int b = 2;
int c = a + b; // expression statement
Dalam cuplikan kode ini, baris ketiga adalah ekspresi aritmatika yang menjumlahkan nilai a dan b dan menetapkan hasilnya ke variabel c.

Ekspresi Relasional:

int x = 3;
int y = 5;
boolean result = x < y;
Dalam cuplikan kode ini, baris ketiga adalah ekspresi relasional yang membandingkan nilai x dan y menggunakan operator kurang dari dan menetapkan hasilnya ke variabel result.

Ekspresi Logis:

int a = 2;
int b = 3;
boolean result = (a < b) && (b < 4);
Dalam cuplikan kode ini, baris ketiga adalah ekspresi logika yang memeriksa apakah a lebih kecil dari b dan apakah b kurang dari 4. Hasilnya ditetapkan ke variabel result.

Ekspresi Bersyarat:

int a = 5;
int b = 6;
int c = (a < b) ? 2 : 3;
Dalam cuplikan kode ini, baris ketiga adalah ekspresi kondisional yang memeriksa apakah a lebih kecil dari b. Jika benar, nilai 2 diberikan pada variabel c; jika tidak, nilai 3 diberikan ke variabel c.

Ekspresi Penugasan:

int x = 5;
x = x + 2;
Dalam cuplikan kode ini, baris kedua adalah ekspresi penugasan yang menambahkan 2 pada nilai x dan mengembalikan hasilnya ke x.

Kesimpulan

Ekspresi adalah bagian mendasar dari pemrograman Java. Mereka digunakan untuk menggabungkan nilai, variabel, operator, dan pemanggilan metode untuk menghasilkan satu nilai. Ekspresi dapat digunakan dalam berbagai konteks, seperti dalam penugasan, pernyataan kondisional, dan perulangan. Pada artikel ini kita telah membahas apa itu ekspresi di Java, tipenya, dan contoh implementasinya. Dengan pengetahuan ini, para pemula dapat mulai membangun program yang lebih kompleks dengan percaya diri.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION