CodeGym /Blog Java /rawak /Ungkapan Java: Pengenalan dengan Contoh
John Squirrels
Tahap
San Francisco

Ungkapan Java: Pengenalan dengan Contoh

Diterbitkan dalam kumpulan
Ungkapan dalam Java adalah elemen penting dalam bahasa pengaturcaraan. Ringkasnya, ungkapan dalam Java ialah gabungan nilai, pembolehubah, pengendali dan pemanggilan kaedah yang dinilai untuk menghasilkan nilai tunggal. Dalam artikel ini, kita akan melihat apa itu ungkapan Java, jenisnya, dan contoh pelaksanaannya.

Apakah Ekspresi dalam Java?

Dalam Java, ungkapan ialah gabungan nilai, pembolehubah, pengendali dan penyeruan kaedah yang dinilai untuk menghasilkan nilai tunggal. Ungkapan boleh menjadi nilai tunggal atau gabungan nilai yang menghasilkan hasil. Ungkapan boleh digunakan dalam pelbagai konteks, seperti dalam tugasan, pernyataan bersyarat dan gelung.

Jenis Ungkapan dalam Java

Terdapat beberapa jenis ungkapan java, termasuk:
  1. Ungkapan aritmetik : Ungkapan ini melibatkan operasi aritmetik seperti tambah, tolak, darab dan bahagi. Sebagai contoh, 2+3 ialah ungkapan aritmetik yang menilai kepada 5.
  2. Ungkapan hubungan : Ungkapan ini melibatkan membandingkan dua nilai menggunakan pengendali hubungan seperti "lebih besar daripada," "kurang daripada," "sama dengan" dan "tidak sama dengan." Sebagai contoh, 4<5 ialah ungkapan hubungan yang menilai kepada benar.
  3. Ungkapan logik : Ungkapan ini melibatkan operasi logik seperti "DAN," "ATAU" dan "TIDAK." Contohnya, (2<3)&&(3<4) ialah ungkapan logik yang menilai kepada benar.
  4. Ungkapan bersyarat : Ungkapan ini melibatkan penggunaan operator ternary "?:" untuk menetapkan nilai berdasarkan syarat. Contohnya, int x = (5<6)?2:3; memberikan nilai 2 kepada x kerana 5 adalah kurang daripada 6.
  5. Ungkapan tugasan : Ungkapan ini melibatkan pemberian nilai kepada pembolehubah. Contohnya, int x = 5; memberikan nilai 5 kepada pembolehubah x.

Contoh Pernyataan Ungkapan

Pernyataan ungkapan ialah pernyataan Java yang terdiri daripada ungkapan diikuti oleh koma bertitik. Pernyataan ungkapan digunakan untuk menilai ungkapan dan membuang hasilnya. Sebagai contoh:
int x = 5;
System.out.println("The value of x is "+ x);
Dalam coretan kod ini, baris pertama ialah pernyataan ungkapan yang memberikan nilai 5 kepada pembolehubah x. Baris kedua juga merupakan pernyataan ungkapan yang menilai ungkapan "Nilai x ialah "+ x dan mencetak hasilnya ke konsol.

Contoh Ungkapan Java

Berikut adalah beberapa contoh ungkapan java:

Ungkapan Aritmetik:

int a = 5;
int b = 2;
int c = a + b; // expression statement
Dalam coretan kod ini, baris ketiga ialah ungkapan aritmetik yang menambah nilai a dan b dan memberikan hasilnya kepada pembolehubah c.

Ungkapan Hubungan:

int x = 3;
int y = 5;
boolean result = x < y;
Dalam coretan kod ini, baris ketiga ialah ungkapan hubungan yang membandingkan nilai x dan y menggunakan operator kurang daripada dan memberikan hasil kepada hasil pembolehubah.

Ungkapan Logik:

int a = 2;
int b = 3;
boolean result = (a < b) && (b < 4);
Dalam coretan kod ini, baris ketiga ialah ungkapan logik yang menyemak sama ada a kurang daripada b dan sama ada b kurang daripada 4. Hasilnya diberikan kepada hasil pembolehubah.

Ungkapan Bersyarat:

int a = 5;
int b = 6;
int c = (a < b) ? 2 : 3;
Dalam coretan kod ini, baris ketiga ialah ungkapan bersyarat yang menyemak sama ada a kurang daripada b. Jika ia benar, nilai 2 diberikan kepada pembolehubah c; jika tidak, nilai 3 diberikan kepada pembolehubah c.

Ungkapan Tugasan:

int x = 5;
x = x + 2;
Dalam coretan kod ini, baris kedua ialah ungkapan tugasan yang menambah 2 pada nilai x dan memberikan hasil kembali kepada x.

Kesimpulan

Ungkapan adalah bahagian asas pengaturcaraan Java. Ia digunakan untuk menggabungkan nilai, pembolehubah, pengendali, dan invokasi kaedah untuk menghasilkan satu nilai. Ungkapan boleh digunakan dalam pelbagai konteks, seperti dalam tugasan, pernyataan bersyarat dan gelung. Dalam artikel ini, kami telah membincangkan apakah ungkapan dalam Java, jenisnya, dan contoh pelaksanaannya. Dengan pengetahuan ini, pemula boleh mula membina program yang lebih kompleks dengan yakin.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION