Що таке console.log () Java?


Відповіді:


106

Клас журналу :

API для надсилання вихідних даних журналу.

Як правило, використовують методи Log.v() Log.d() Log.i() Log.w()and Log.e().

Порядок в термінах багатослів'я, від найменш до найбільш є ERROR, WARN, INFO, DEBUG, VERBOSE. Багатослівний ніколи не слід компілювати в програму, окрім як під час розробки. Журнали налагодження компілюються, але видаляються під час виконання. Журнали помилок, попереджень та інформації завжди зберігаються.

Поза Android, System.out.println(String msg)використовується.


14
Я думаю, ви маєте System.out.printlnна увазі стандартну Java-землю.
Jeremy Roman

1
чому б просто не використовуватиconsole.printf("string...")
STEEL

2
@STEEL, оскільки цього не існує для Android або Java.
nhaarman 02.03.18

Ви можете скористатисяLog.d("YOUR ACTIVITY", String.format("value1 = %d and value2 = %d", int_name1,int_name2));
Yo Apps

19

Використовуйте утиліту реєстрації Android.

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

Журнал має купу статичних методів доступу до різних рівнів журналу. Спільною темою є те, що вони завжди приймають принаймні тег і повідомлення журналу.

Теги - це спосіб фільтрації вихідних даних у ваших журнальних повідомленнях. Ви можете використовувати їх, щоб перебирати тисячі повідомлень журналу, які ви побачите, і знаходити ті, які ви спеціально шукаєте.

Ви використовуєте функції журналу в Android, отримуючи доступ до об'єктів Log.x (де метод x - це рівень журналу). Наприклад:

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");

Зазвичай я роблю завдання зробити тег моїм іменем класу, щоб я знав, де також було створено повідомлення журналу. Економить багато часу пізніше у грі.

Ви можете побачити свої журнальні повідомлення за допомогою інструменту logcat для android:

adb logcat

Або відкривши перегляд eclipse Logcat, перейшовши в рядок меню

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

Або використовуйте константи: Log.DEBUG, Log.ERROR, Log.INFO, Log.VERBOSE, Log.WARN
Andy

8

console.log()в Java - System.out.println();це помістити текст у наступний рядок

І System.out.print();розміщує текст в одному рядку.


2
public class Console {

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

щоб зателефонувати та використовувати як JavaScript просто зробіть так:

Console.Log (Object)

Гадаю, саме це ти маєш на увазі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.