Thứ Hai, 14 tháng 1, 2008

Toán tử (Operator) trong java

Bây giờ bạn sẽ biết được cách khai báo và khởi tạo các biến, làm thế nào để làm điều gì đó với chúng. Việc học các toán tử trong Java có một nơi tốt để bắt đầu. Các toán tử là những biểu tượng đặc biệt để thực hiện các hoạt động cụ thể về một, hai, hoặc ba toán hạng, và sau đó trả lại kết quả.

Khi chúng ta tìm hiểu những toán tử các các ngôn ngữ lập trình Java, nó có thể hữu ích cho bạn biết trước thời gian trong đó toán tử có quyền ưu tiên cao nhất. Những toán tử trong bảng sau đây có liệt kê theo thứ tự ưu tiên. Đến gần hơn với phía trên các bảng toán tử là sẽ xuất hiện, cao hơn nó được ưu tiên. Toán tử với ưu tiên cao hơn được đánh giá trước khi toán tử với quyền ưu tiên tương đối thấp hơn. Toán tử trên cùng một dòng có ưu tiên bằng nhau. Khi toán tử ưu tiên bằng nhau xuất hiện trong cùng một biểu thức, nguyên tắc là phải điều chỉnh trong đó có đánh giá đầu tiên. Tất cả các toán tử trừ các toán tử gán có đánh giá từ trái sang phải; toán tử chuyển nhượng được đánh giá phải sang trái.

Operators                                        Precedence
postfix                                               expr++ expr--
unary                                                 ++expr --expr +expr -expr ~ !
multiplicative                                      * / %
additive                                              + -
shift                                                   << >> >>>
relational                                           < > <= >= instanceof
equality                                             == !=
bitwise AND                                    &
bitwise exclusive OR                        ^
bitwise inclusive OR                         |
logical AND                                    &&
logical OR                                       ||
ternary                                            ? :
assignment                                      = += -= *= /= %= &= ^= |= <<= >>= >>>=

Nói chung, mục đích lập trình, một số toán tử có xu hướng xuất hiện thường xuyên hơn hơn những loại khác, ví dụ, các toán tử gán "=" có phổ biến hơn so với toán tử chuyển đổi bên phải ">>>". unsigned Với ý nghĩ đó, các cuộc thảo luận sau đây tập trung đầu tiên của toán tử mà bạn đang có nhiều khả năng sử dụng một cách thường xuyên, và kết thúc tập trung vào những người ít phổ biến. Mỗi cuộc thảo luận được đi kèm với mã mẫu mà bạn có có thể biên dịch và chạy. Nghiên cứu đầu ra nó sẽ được giúp đỡ củng cố những gì bạn vừa biết được.

Không có nhận xét nào:

Đăng nhận xét