Was ist die console.log () von Java?


Antworten:


106

Die Log- Klasse:

API zum Senden der Protokollausgabe.

Verwenden Sie im Allgemeinen die Methoden Log.v() Log.d() Log.i() Log.w()und Log.e().

Die Reihenfolge , in Bezug auf die Ausführlichkeit, aus den am wenigsten zu den meisten ist ERROR, WARN, INFO, DEBUG, VERBOSE. Verbose sollte nur während der Entwicklung in eine Anwendung kompiliert werden. Debug-Protokolle werden kompiliert, aber zur Laufzeit entfernt. Fehler-, Warn- und Infoprotokolle werden immer geführt.

Außerhalb von Android System.out.println(String msg)wird verwendet.


14
Ich denke du meinst System.out.printlnfür Standard Java-Land.
Jeremy Roman

1
warum nicht einfach benutzenconsole.printf("string...")
STEEL

2
@ STEEL, weil das für Android oder Java nicht existiert.
Nhaarman

Sie könnten verwendenLog.d("YOUR ACTIVITY", String.format("value1 = %d and value2 = %d", int_name1,int_name2));
Yo Apps

19

Verwenden Sie das Android-Protokollierungsprogramm.

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

Das Protokoll verfügt über eine Reihe statischer Methoden für den Zugriff auf die verschiedenen Protokollebenen. Der rote Faden ist, dass sie immer mindestens ein Tag und eine Protokollnachricht akzeptieren.

Tags sind eine Möglichkeit, die Ausgabe in Ihren Protokollnachrichten zu filtern. Sie können sie verwenden, um durch die Tausenden von Protokollnachrichten zu blättern, die Sie sehen, und diejenigen zu finden, nach denen Sie speziell suchen.

Sie verwenden die Protokollfunktionen in Android, indem Sie auf die Log.x-Objekte zugreifen (wobei die x-Methode die Protokollstufe ist). Zum Beispiel:

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

Normalerweise ist es mir ein Anliegen, das Tag zu meinem Klassennamen zu machen, damit ich weiß, wo auch die Protokollnachricht generiert wurde. Spart später im Spiel viel Zeit.

Sie können Ihre Protokollnachrichten mit dem Logcat-Tool für Android anzeigen:

adb logcat

Oder indem Sie die Eclipse Logcat-Ansicht öffnen, indem Sie zur Menüleiste gehen

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

Oder verwenden Sie die Konstanten: Log.DEBUG, Log.ERROR, Log.INFO, Log.VERBOSE, Log.WARN
Andy

7

console.log()In Java wird System.out.println();Text in die nächste Zeile eingefügt

Und System.out.print();setzt Text in dieselbe Zeile.


2
public class Console {

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

Um JavaScript aufzurufen und als JavaScript zu verwenden, gehen Sie wie folgt vor:

Console.Log (Object)

Ich denke, das meinst du

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.