Operator bersyarat Ekspresi Boolean Perangkap menggunakan string Leksikografis dan urutan abjad

Default_Statement Sequence break; }

2. Operator bersyarat

operator Bersyarat adalah varian notational dari beberapa bentuk pernyataan istilah a kata lain disebut juga operator ternary atau aritmetika , contoh if n1 n2 max = n1; else max = n2; vs. max = n1 n2 ? n1 : n2; b Ekspresi di sebelah kanan operator penugasan adalah operator ekspresi dari ekspresi kondisional Boolean c Jika benar, maka ekspresi dievaluasi ke nilai ungkapan pertama n1, selain untuk mengevaluasi nilai dari ekspresi kedua n2

3. Ekspresi Boolean

1 Ekspresi Boolean adalah ekspresi benar atau salah 2 ekspresi Boolean yang paling sederhana untuk membandingkan nilai dari dua ekspresi == myScore yourScore waktu batas 3 Catatan bahwa Java menggunakan dua tanda sama dengan == untuk pengujian kesetaraan: A sama satu sign = digunakan hanya untuk tugas Ekspresi 4 Boolean yang ditutupi dalam kurung tersebut tidak diperlukan, kecuali ia digunakan dalam pernyataan jika

4. Perangkap menggunakan string

15 1 v Kesetaraan operator perbandingan == dengan benar dapat menguji dua nilai dari tipe primitif, 2 v namun ketika diterapkan pada dua benda sebagai obyek uji String kelas == untuk melihat jika mereka disimpan dalam lokasi memori yang sama, bukan apakah atau tidak mereka memiliki 3 v Untuk sedikit nilai tes yang sama dua tali untuk melihat apakah mereka memiliki nilai yang sama, menggunakan metode yang serupa dengan, atau equalsIgnoreCase 4 string1.equalsstring2 string1.equalsIgnoreCasestring2

5. Leksikografis dan urutan abjad

Leksikografis server sama dengan ASCII server, termasuk huruf, angka, dan huruf besar lainnya 1 Semua karakter dalam urutan abjad, dan huruf kecil semua dalam urutan abjad, tetapi huruf kapital semua datang sebelum huruf kecil 2 Jika s1 dan s2 adalah dua variabel jenis String yang telah diberi nilai String, kemudian s1.compareTo s2 return angka negatif jika datang sebelum s1 s2 dalam rangka leksikografis, kembali nol jika kedua string sama, dan kembali angka positif jika s1 s2 Ketika datang sebelum melakukan perbandingan alfabet dari string bukan perbandingan leksikografis, yang terdiri atas campuran huruf kecil dan huruf besar, gunakan metode tidak compareToIgnoreCase

6. Membuat ekspresi Boolean