Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024
Operator relasional dan kondisional di Jawa cuba untuk memastikan nilai kebenaran - sama ada sesuatu yang benar atau tidak - satu ungkapan. Operasi ini menghasilkan output Boolean yang membantu membuat keputusan. Hubungan paling umum adalah perbandingan antara dua pengendali yang menggunakan pengendali berikut:
-
<: kurang daripada
-
<=: kurang daripada atau sama dengan
-
==: Sama
-
! =: Tidak sama
-
Anda akan menggunakan operator ini agak sedikit kerana pengalaman Java anda berlangsung. Walau bagaimanapun, anda mungkin sudah menggunakannya sebagai sebahagian daripada kelas matematik dalam menentukan nilai kebenaran ungkapan, dan anda akan mendapati komputer menggunakannya dengan cara yang sama.
-
Komputer juga memerlukan beberapa pengendali khas untuk bekerja dengan data dengan cara yang difahami oleh manusia secara intuitif. Sebagai contoh, komputer perlu mengetahui sama ada dua pembolehubah adalah jenis yang sama. Konsep-konsep ini sedikit maju, dan anda tidak perlu memahami sepenuhnya apabila anda memulakan pengaturcaraan.
Akhirnya, satu set operator khusus
bersyaratboleh didapati. Anda mungkin terbiasa dengan kenyataan bersyarat, tetapi ini adalah operator bersyarat. Operator bersyarat menghasilkan satu daripada dua nilai bergantung kepada nilai kebenaran ekspresi operan yang anda sediakan. Ini adalah salah satu daripada beberapa pengendali ternari yang menggunakan Java. Pengendali Ternary memerlukan tiga pengendali berfungsi dengan baik. Dalam kes pengendali bersyarat, ia menggunakan satu pengendali untuk mengadakan ungkapan yang menilai kepada benar atau salah, pengendali kedua yang menentukan apa yang perlu dilakukan apabila ungkapan itu benar, dan pengendalian ketiga yang menentukan apa yang perlu dilakukan apabila ungkapan itu salah.