CodeGym /Khóa học Java /Frontend SELF VI /Xem giá trị của biến

Xem giá trị của biến

Frontend SELF VI
Mức độ , Bài học
Có sẵn

11.1 Treads & Variables

Trong quá trình tạm dừng chương trình bằng break point hoặc khi thực hiện từng bước, bạn có thể xem giá trị của các biến đã biết tại vị trí hiện tại trong chương trình.

Hãy viết một chương trình điền mảng 10 phần tử với các số từ 100 đến 109:

IDE

Hệ thống thông minh trong Intellij IDEA hiển thị giá trị của các biến quan trọng ngay trên mã. Trong trường hợp này là biến danh sách data.

Ngoài ra, trong phần dưới của ảnh chụp màn hình, chúng ta có một tab Threads & Variables (không phải Debug Console), và trong đó hiển thị tất cả các biến đã biết (với giá trị của chúng) tại vị trí hiện tại trong chương trình.

Nếu bạn nhấn F8 10 lần, bạn sẽ thực hiện 5 vòng lặp (một lần nhấn cho tiêu đề vòng lặp và một lần cho phần thân vòng lặp). Khi đó, bạn sẽ có kết quả như sau:

IDE

Đã hoàn thành 5 lần lặp từ 10, và bạn thấy rằng trong mảng data đã có 5 giá trị: 100, 101, 102, 103 và 104.

À, nếu chú ý đến bảng biến, bạn có thể thấy thêm một số biến hữu ích khác:

IDE

11.2. Thay đổi giá trị của biến

À mà, nếu bạn muốn kiểm tra chương trình của mình sẽ hoạt động thế nào với các giá trị cụ thể của biến, bạn cũng có thể thay đổi giá trị của bất kỳ biến nào trong khi chương trình đang chạy (ở chế độ debug).

Để làm điều này, bạn cần nhấp chuột phải vào tên biến hoặc nhấn F2:

IDE

Sau đó bạn chỉ cần nhập giá trị mới cho biến và nhấn Enter — xong:

IDE

Hoặc thậm chí như thế này:

IDE

Bạn nhấn Enter và xong — giờ chương trình sẽ sử dụng giá trị mới của biến của bạn.

IDE

11.3. Thực thi một đoạn code

Ngoài ra, bất kỳ lúc nào trong quá trình chạy chương trình, bạn có thể thực hiện một đoạn mã tùy ý. Điều này được thực hiện bằng cách sử dụng tổ hợp phím Alt+F8 (Option+F8) hoặc một mục trong menu ngữ cảnh:

IDE

Sẽ xuất hiện một cửa sổ đặc biệt, trong đó bạn có thể viết bất kỳ mã nào, và bạn có thể sử dụng các biến đã biết trong thời điểm hiện tại của quá trình thực thi chương trình!

Bạn có thể gọi bất kỳ phương thức nào: ví dụ, ép chương trình in một đoạn văn bản ra màn hình mà không gián đoạn quá trình hoạt động của nó! Ví dụ:

IDE

Bạn chỉ vừa mới biết khoảng 5% của tất cả khả năng của IntelliJ IDEA. Khi bạn đã thành thạo chúng, chúng ta sẽ nói về phần còn lại.

1
Опрос
Phương pháp chính của mảng,  38 уровень,  4 лекция
недоступен
Phương pháp chính của mảng
Phương pháp chính của mảng
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION