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.

Nhaarman
quelle
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
John O'Connor
quelle
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.

Timoobober
quelle
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

BunnyCoder
quelle