¿Qué es console.log () de java?

Respuestas:

106

La clase Log :

API para enviar salida de registro.

Generalmente, utilice los métodos Log.v() Log.d() Log.i() Log.w()y Log.e().

El orden en términos de nivel de detalle, de menos a más es ERROR, WARN, INFO, DEBUG, VERBOSE. Verbose nunca debe compilarse en una aplicación, excepto durante el desarrollo. Los registros de depuración se compilan pero se eliminan en tiempo de ejecución. Los registros de errores, advertencias e información siempre se mantienen.

Fuera de Android, System.out.println(String msg)se usa.

nhaarman
fuente
14
Creo que te refieres System.out.printlna la tierra estándar de Java.
Jeremy Roman
1
¿Por qué no usarconsole.printf("string...")
STEEL
2
@STEEL porque eso no existe para Android o Java.
nhaarman
Podrías usarLog.d("YOUR ACTIVITY", String.format("value1 = %d and value2 = %d", int_name1,int_name2));
Yo Apps
19

Utilice la utilidad de registro de Android.

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

Log tiene varios métodos estáticos para acceder a los diferentes niveles de registro. El hilo común es que siempre aceptan al menos una etiqueta y un mensaje de registro.

Las etiquetas son una forma de filtrar la salida en sus mensajes de registro. Puede usarlos para recorrer los miles de mensajes de registro que verá y encontrar los que está buscando específicamente.

Puede utilizar las funciones de registro en Android accediendo a los objetos Log.x (donde el método x es el nivel de registro). Por ejemplo:

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

Por lo general, hago que la etiqueta sea mi nombre de clase para saber dónde se generó el mensaje de registro también. Ahorra mucho tiempo más adelante en el juego.

Puede ver sus mensajes de registro usando la herramienta logcat para Android:

adb logcat

O abriendo la vista de eclipse Logcat yendo a la barra de menú

Window->Show View->Other then select the Android menu and the LogCat view
John O'Connor
fuente
O use las constantes: Log.DEBUG, Log.ERROR, Log.INFO, Log.VERBOSE, Log.WARN
Andy
7

console.log()en java es System.out.println();poner texto en la siguiente línea

Y System.out.print();pone texto en la misma línea.

Timoobober
fuente
2
public class Console {

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

para llamar y usar como JavaScript simplemente haga esto:

Console.Log (Object)

Creo que eso es lo que quieres decir

BunnyCoder
fuente