Rumah  >  Artikel  >  Java  >  Cara menggunakan operator bahasa Java

Cara menggunakan operator bahasa Java

WBOY
WBOYasal
2023-06-11 09:45:132266semak imbas

Cara menggunakan operator bahasa Java

Sebagai bahasa pengaturcaraan peringkat tinggi, Java menyediakan set pengendali yang kaya untuk melaksanakan pelbagai operasi matematik, logik dan bit. Menguasai penggunaan operator ini adalah salah satu asas pengaturcaraan Java, jadi dalam artikel ini, kami akan memperkenalkan penggunaan khusus operator biasa dalam bahasa Java.

1. Operator aritmetik:

Operator aritmetik ialah jenis operator yang paling biasa dalam bahasa Java, termasuk operasi seperti penambahan, penolakan, pendaraban, pembahagian dan modulo. Pengendali khusus dan kaedah penggunaan adalah seperti berikut:

1 Operator penambahan: +

Operator penambahan digunakan untuk menambah dua nombor, yang boleh menjadi dua nombor atau dua aksara. Contohnya:

int a = 5;
int b = 3;
int c = a + b; // Nilai c ialah 8

String str1 = " Hello" ;
String str2 = "world";
String str3 = str1 + str2; // Nilai str3 ialah "Hello world"

2. Operator tolak: -

Operator tolak digunakan untuk menolak dua nombor, contohnya:

int a = 5;
int b = 3;
int c = a - b; ialah 2

3 Operator pendaraban: *

Operator pendaraban digunakan untuk mendarab dua nombor, contohnya:

int a = 5;
int b = 3;
int c = a * b; // Nilai c ialah 15

4 Operator bahagian: /

Operator bahagi digunakan untuk membahagi dua nombor, contohnya. :

int a = 5;
int b = 3;
int c = a / b; // Nilai c ialah 1

Perlu diambil perhatian bahawa apabila pembahagi ialah 0 , ArithmeticException akan berlaku.

5. Operator modulo: %

Operator modulo digunakan untuk mencari baki selepas membahagi dua nombor, contohnya:

int a = 5;
int b = 3;
int c = a % b; // Nilai c ialah 2

2 Pengendali perhubungan:

Pengendali perhubungan digunakan untuk menentukan dua operasi A hubungan dengan. objek, biasanya mengembalikan nilai Boolean. Pengendali khusus dan penggunaannya adalah seperti berikut:

1 Lebih besar daripada operator: >

Lebih besar daripada operator digunakan untuk menentukan sama ada operan di sebelah kiri lebih besar daripada operan pada. sebelah kanan, contohnya:

int a = 5;
int b = 3;
hasil boolean = a > // Nilai hasil adalah benar

2. Kurang daripada operator: < ;

Operan kurang daripada digunakan untuk menentukan sama ada operan di sebelah kiri kurang daripada operan di sebelah kanan, contohnya:

int a = 5 ;
int b = 3;
hasil boolean = a < b; //Nilai hasil adalah palsu

3 🎜>Lebih besar daripada atau sama dengan pengendali digunakan untuk menentukan operasi di sebelah kirinya Sama ada nombor itu lebih besar daripada atau sama dengan operan di sebelah kanan, contohnya:

int a = 5;

int b = 3;

hasil boolean = a >= b; // Nilai hasil adalah benar

4 Kurang daripada atau sama dengan pengendali digunakan untuk menentukan sama ada operan di sebelah kiri kurang daripada atau sama dengan operan di sebelah kanan, contohnya:

int a = 5;

int b = 3 ;

hasil boolean = a <= b; // Nilai hasil adalah palsu

5 Operator sama: ==

Pengendali sama digunakan untuk menentukan sama ada dua operan. adalah sama, contohnya:

int a = 5;

int b = 5;

hasil boolean = a == b; / /Nilai hasil adalah benar

Perlu diingat bahawa apabila operan adalah objek, kaedah equals() yang sepadan perlu digunakan untuk perbandingan.

6. Pengendali ketaksamaan: !=

Pengendali ketaksamaan digunakan untuk menentukan sama ada dua operan tidak sama, contohnya:

int a = 5;

int b = 3;

hasil boolean = a != b; // Nilai hasil adalah benar

3. Operator logik:

Operator logik digunakan untuk menyambung dua Satu atau lebih banyak ungkapan Boolean, mengembalikan nilai Boolean. Pengendali khusus dan kaedah penggunaan adalah seperti berikut:

1 Operator Logik DAN: &&

Operator logik AND digunakan untuk menyambung dua ungkapan Boolean, hanya apabila kedua-dua nilai Boolean adalah benar. Nilai keseluruhan ungkapan adalah benar hanya apabila 🎜>

2 operator OR Logik: ||

Operator OR logik digunakan untuk menyambung dua ungkapan Boolean asalkan salah satu nilai Boolean ​​​​adalah benar, nilai keseluruhan ungkapan adalah benar Contohnya:

boolean a = benar;

boolean b = palsu;
hasil boolean = a || Nilai hasil adalah benar

3. Operasi Logik NOT Simbol: !

Operator NOT Logik digunakan untuk menafikan ungkapan Boolean, contohnya:

boolean a = benar ;

hasil boolean = !a; // Nilai hasil adalah palsu

4. Operator bit:

Operator bit digunakan untuk beroperasi pada bit binari, termasuk bitwise DAN, bitwise ATAU, penafian bitwise dan operasi lain. Operator dan kaedah penggunaan khusus adalah seperti berikut:

1 Operator Bitwise AND: &

Operator bitwise AND digunakan untuk melakukan operasi bitwise AND pada bit binari dua operan contoh:

int a = 5; // Binari ialah 0101

int b = 3; // Binari ialah 0011

int hasil = a & b; iaitu Binary 1

2 Operator Bitwise OR: |

Operator bitwise OR digunakan untuk melakukan operasi OR bitwise pada bit binari dua operan, contohnya:

<.>int a = 5; // Binari ialah 0101

int b = 3; // Binari ialah 0011

int hasil = a | b; binari >
3. Operator penafian bitwise: ~

Operator penolakan bitwise digunakan untuk melakukan penolakan bitwise bagi bit perduaan operan, contohnya:

int a = 5; // Binari ialah 0101

int result = ~a; // Nilai hasil ialah 1010, iaitu -6

dalam binari

Perlu diambil perhatian bahawa dalam Java, operator bitwise hanya boleh digunakan untuk jenis integer Untuk jenis operan lain, penukaran jenis diperlukan terlebih dahulu.

Ringkasnya, penggunaan operator bahasa Java adalah salah satu titik pengetahuan yang mesti dikuasai dalam pengaturcaraan Java. Menguasai penggunaan operator ini boleh memudahkan pengaturcara melaksanakan pelbagai operasi matematik, logik dan bit semasa proses pembangunan.

Atas ialah kandungan terperinci Cara menggunakan operator bahasa Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn