Console.log () của java là gì?


Câu trả lời:


106

Lớp Nhật ký :

API để gửi đầu ra nhật ký.

Nói chung, sử dụng các phương pháp Log.v() Log.d() Log.i() Log.w()Log.e().

Trình tự về tính cách rườm rà, từ ít đến nhất là ERROR, WARN, INFO, DEBUG, VERBOSE. Verbose không bao giờ được biên dịch thành một ứng dụng ngoại trừ trong quá trình phát triển. Nhật ký gỡ lỗi được biên dịch nhưng bị loại bỏ trong thời gian chạy. Nhật ký lỗi, cảnh báo và thông tin luôn được lưu giữ.

Bên ngoài Android, System.out.println(String msg)được sử dụng.


14
Tôi nghĩ bạn muốn nói System.out.printlnđến Java-land tiêu chuẩn.
Jeremy Roman

1
tại sao không chỉ sử dụngconsole.printf("string...")
STEEL

2
@STEEL vì điều đó không tồn tại cho Android hoặc Java.
nhaarman

Bạn có thể sử dụngLog.d("YOUR ACTIVITY", String.format("value1 = %d and value2 = %d", int_name1,int_name2));
Yo Apps

19

Sử dụng tiện ích ghi nhật ký Android.

http://developer.android.com/reference/android/util/Log.html

Nhật ký có một loạt các phương thức tĩnh để truy cập các cấp độ nhật ký khác nhau. Chủ đề chung là họ luôn chấp nhận ít nhất một thẻ và một thông báo nhật ký.

Thẻ là một cách lọc đầu ra trong thông báo nhật ký của bạn. Bạn có thể sử dụng chúng để lướt qua hàng nghìn thông báo nhật ký mà bạn sẽ thấy và tìm thấy những thông báo bạn đang tìm kiếm cụ thể.

Bạn sử dụng các chức năng Nhật ký trong Android bằng cách truy cập các đối tượng Log.x (trong đó phương thức x là cấp độ nhật ký). Ví dụ:

Log.d("MyTagGoesHere", "This is my log message at the debug level here");
Log.e("MyTagGoesHere", "This is my log message at the error level here");

Tôi thường đặt thẻ là tên lớp của mình để tôi biết nơi tạo thông báo nhật ký. Tiết kiệm rất nhiều thời gian sau này trong trò chơi.

Bạn có thể xem thông báo nhật ký của mình bằng cách sử dụng công cụ logcat cho android:

adb logcat

Hoặc bằng cách mở chế độ xem Nhật thực Logcat bằng cách đi tới thanh menu

Window->Show View->Other then select the Android menu and the LogCat view

Hoặc sử dụng các hằng số: Log.DEBUG, Log.ERROR, Log.INFO, Log.VERBOSE, Log.WARN
Andy

8

console.log()trong java là System.out.println();đặt văn bản trên dòng tiếp theo

System.out.print();đặt văn bản trên cùng một dòng.


2
public class Console {

    public static void Log(Object obj){
        System.out.println(obj);
    }
}

để gọi và sử dụng như JavaScript chỉ cần làm điều này:

Console.Log (Object)

Tôi nghĩ đó là ý của bạn

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.