Rumah> Java> javaTutorial> teks badan

Apakah peraturan operasi pengendali java?

百草
Lepaskan: 2024-01-27 15:25:43
asal
1187 orang telah melayarinya

Peraturan operasi operator Java: 1. Operator aritmetik; 3. Operator perhubungan; 5. Operator ternary; Operator Java ialah kelas simbol khas yang digunakan untuk melaksanakan pelbagai operasi matematik dan logik dalam program Java.

Apakah peraturan operasi pengendali java?

Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.

Pengendali Java ialah kelas simbol khas yang digunakan untuk melaksanakan pelbagai operasi matematik dan logik dalam program Java. Berikut ialah peraturan operasi pengendali Java:

1. Operator aritmetik:

+: operasi tambah, yang juga boleh digunakan untuk penggabungan rentetan.

-: Operasi tolak.

*: Operasi pendaraban.

/: Operasi bahagi, ambil perhatian bahawa hasilnya ialah nombor titik terapung (melainkan kedua-dua operan ialah integer).

%: Operasi modulo, mengembalikan baki bahagian.

++, --: pengendali kenaikan dan pengurangan, digunakan untuk menambah atau menurunkan nilai pembolehubah.

2. Operator tugasan:

=: Operator tugasan asas memberikan nilai di sebelah kanan kepada pembolehubah di sebelah kiri.

+=, -=, *=, /=, %=, &=, ^=, |= dan pengendali penugasan kompaun lain menggabungkan penugasan dan pengendali aritmetik atau bitwise yang sepadan.

3. Pengendali perhubungan:

==: Periksa sama ada dua nilai adalah sama.

!=: Menyemak sama ada dua nilai tidak sama.

>: Semak sama ada nilai di sebelah kiri lebih besar daripada nilai di sebelah kanan.

<: Semak sama ada nilai di sebelah kiri kurang daripada nilai di sebelah kanan.

>=: Menyemak sama ada nilai di sebelah kiri lebih besar daripada atau sama dengan nilai di sebelah kanan.

<=: Menyemak sama ada nilai di sebelah kiri kurang daripada atau sama dengan nilai di sebelah kanan.

4. Operator logik:

&& (logik DAN): Apabila kedua-dua belah adalah benar, hasilnya adalah benar.

||. (Logik ATAU): Hasilnya adalah benar apabila sekurang-kurangnya satu daripada kedua-dua belah pihak adalah benar.

! (Logical NOT): digunakan untuk menyongsangkan nilai logik iaitu benar menjadi palsu dan salah menjadi benar.

5. Operator Ternary:

condition ?

6. Operator Bitwise:

& (bitwise AND): Apabila bit yang sepadan semuanya 1, hasilnya ialah 1, jika tidak, ia adalah 0.

|. (Bitwise ATAU): Apabila sekurang-kurangnya satu daripada bit yang sepadan ialah 1, hasilnya ialah 1, jika tidak ia adalah 0.

^ (Bitwise XOR): Apabila bit yang sepadan bukan 1 pada masa yang sama, hasilnya ialah 1, jika tidak ia adalah 0.

~ (Penolakan bitwise): Meniadakan setiap bit.

<< (anjakan kiri): Alihkan nilai di sebelah kiri ke kiri dengan bilangan digit yang ditentukan di sebelah kanan.

>> (anjakan kanan yang ditandatangani): Alihkan nilai di sebelah kiri ke kanan mengikut bilangan digit yang dinyatakan di sebelah kanan. Dalam kes sambungan tanda, bit tertinggi di sebelah kiri (bit tanda) disalin untuk mengekalkan tanda.

>>> (Anjakan kanan tidak ditandatangani): Alihkan nilai di sebelah kiri ke kanan mengikut bilangan digit yang dinyatakan di sebelah kanan. Tidak kira sama ada nilai di sebelah kiri ditandatangani atau tidak ditandatangani, bit tertinggi di sebelah kiri (jika ada) akan diisi dengan 0s.

7. + operasi rentetan:Apabila rentetan muncul dalam operasi "+", "+" ini ialah operator penggabungan rentetan, bukan operasi aritmetik. Contohnya, "Aunero123" bermaksud menggabungkan rentetan "Aunero" dan nombor 123, bukannya penambahan matematik.

8 Input data:Gunakan kelas Pengimbas untuk membaca data daripada konsol. Contohnya:

import java.util.Scanner; // 导包动作必须出现在类定义的上方 Scanner sc = new Scanner(System.in); // 创建对象 Scannersc=newScanner(System.in); //只有sc是变量名可以变,其他都不允许改变 接收数据 inti=sc.nextInt(); //只有i是变量名可以变,其他都不允许改变。
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah peraturan operasi pengendali java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!