&
0
-
3
-
3
-
3
-
3
-
Bảng 3.9 Trật tự ưu tiên
3.8.8
Thay đổi thứ tự ưu tiên
Để thay đổi thứ tự ưu tiên trên một biểu thức, bạn có thể sử dụng dấu ngoặc đơn (). Từng
phần của biểu thức được giới hạn trong ngoặc đơn được thực hiện trước tiên. Nếu bạn sử
dùng nhiều ngoặc đơn lồng nhau thì toán tử nằm trong ngoặc đơn phía trong sẽ thực thi
trước, sau đó đến các vòng phía ngoài. Nhưng trong phạm vi một ngoặc đơn thì quy tắc
thứ tự ưu tiên vẫn giữ nguyên tác dụng.
3.9 Định dạng dữ liệu xuất dùng chuỗi thoát (Escape sequence)
Nhiều khi dữ liệu xuất được hiển thị trên màn hình,chúng cần phải được định dạng.Việc
định dạng này cần sự trợ giúp của chuỗi thoát (Escape sequences) do Java cung cấp
Chúng ta hãy xem ví dụ dưới đây
System.out.println(“Happy\tBirthday”);
Cho ta dữ liệu xuất như sau :
Happy
Birthday
Bảng dưới đây liệt kê một số chỗi thoát và công dụng của chúng
Chuỗi thoát
Mô tả
0
4
4
4
>
$
%
0
5
0
4
6
:
0
6
"
0
'
/
'
,
#
<
#
*
Bảng 3.10 Các chuỗi thoát
3.10 Điều khiển luồng
Tất cả các môi trường phát triển ứng dụng đều cung cấp một quy trình ra quyết định
(decision-making) được gọi là điều khiển luồng, nó trực tíếp thực thi các ứng dụng. Điều
khiển luồng cho phép người phát triển phần mềm tạo một ứng dụng dùng để kiểm tra sự
tồ tại của một điều kiện nào đó và ra quyết định phù hợp với điều kiện đó.
Vòng lặp là một cấu trúc chương trình giúp bạn có thể dùng để thực hiện việc lặp lại các
hành động khi thực thi chương trình mà không cần viết lại các đoạn chương trình nhiều
lần.
Điều khiển rẽ nhánh
Mệnh đề if-else
Mệnh đề swich-case
Vòng lặp (Loops)
Vòng lặp while
Vòng lặp do-while
Vòng lặp for