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
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 b = 3; // Binari ialah 0011
int hasil = a & b; iaitu Binary 12 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 0011int hasil = a | b; binari >
3. Operator penafian bitwise: ~
int result = ~a; // Nilai hasil ialah 1010, iaitu -6
dalam binariPerlu 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!