Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Thắc mắc về dấu kiểu boolean trong java

  1. #1
    Ngày gia nhập
    03 2015
    Bài viết
    16

    Mặc định Thắc mắc về dấu kiểu boolean trong java

    public class Test {
    public static void main(String[] args) {
    boolean b2 = false;
    if (b2 = true)
    System.out.print("3");
    }
    }
    Đoạn mã này ra kết quả là in ra màn hình 3, đáng lẽ phải là Compilation error chứ nhỉ , Ai giải thích hộ mình với
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    04 2011
    Nơi ở
    Hà Nội
    Bài viết
    248

    toán tử gán (=) thực hiện 2 nhiệm vụ sau:
    - gán vế phải cho vế trái;
    - trả về giá trị vế phải.

    phép gán "b2 = true" trả về vế phải là "true", vì vậy phần trong if được thực thi.

  3. #3
    Ngày gia nhập
    03 2015
    Bài viết
    16

    Đúng rồi cảm ơn anh, forum không có nút thank hay like nhỉ
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn