@
6
7
"
"
-
6
*
4
3
/
"
/
%
<
/
'
,
Bảng 3.6 Các toán tử quan hệ
Đoạn chương trình sau đây mô tả việc sử dụng các toán tử quan hệ
Chương trình 3.6
class RelationalOp {
public static void main (String args[]){
float a= 10.0F;
double b=10.0;
if (a= = b)
System.out.println(a and b are equal”);
else
System.out.println(“a and b are not equal”);
}
}
Kết quả chương trình sẽ hiển thị
a and b are not equal
Trong chương trình trên cả a và b là những số có dấu phẩy động, dạng dữ liệu có khác
nhau, a là kiểu float còn b là kiểu double. Tuy vậy chúng không phải là cùng một kiểu. Bởi
vậy khi kiểm tra giá trị của các toán hạng, kiểu dữ liệu cần phải được kiểm tra.
3.8.4
Các toán tử logic
Các toán tử logic làm việc với các toán hạng Boolean. Một vài toán tử kiểu này được chỉ ra
dưới đây
Toán tử
Mô tả
&
!
=
:
$
6
*
4
&
6
*
(
'
'
2
=
:
'
*
4
*
0
I
6
*
4
$
6
/
!
/
!
(
:
4
'
<
.
,
'
/
'
<
,
/
1
!
'
0
4
0
^
6
4
$
6
/
!
3
0
/
"
6
/
'
'
!
"
&
:
@
6
)
'
/
'
!
0
/
"
(
/
4
(
4
4