Tecnología

Inicio

Función de impresión en Java

La función de impresión humilde forma la columna vertebral de la depuración del programa básico. Mediante la impresión de las cadenas seleccionadas al terminal, que le permite supervisar la ejecución del programa ya que se ejecuta. La sintaxis de esta función es diferente en Java que en muchos otros lenguajes de programación. Es "System.out.print (String str)", donde "str" ​​es la cadena que desea imprimir. También puede imprimir caracteres, objetos y números.

"System.out.print"

El comando básico para imprimir en Java es "System.out.print (String str)". Este comando da salida a los contenidos de la cadena de caracteres dado en la ventana principal de la consola. También puede utilizar "System.out.println (String str)", que imprime los caracteres y luego imprime un carácter de nueva línea, asegurando que la siguiente instrucción de impresión que presenta es en una nueva línea.

¿Cómo funciona la función de impresión

"System.out" es una variable estática, un objeto PrintStream que siempre se refiere a la cadena de salida básico, a menudo corresponde a una ventana de la consola. El entorno de ejecución Java abre esta corriente antes método execution.The del programa "PrintStream.print ()" y luego imprime los caracteres se especifica en la corriente. Además, al imprimir un objeto, se llama automáticamente método "toString ()" de ese objeto. De forma predeterminada, este método devuelve una cadena que identifica el objeto de clase, nombre y valor de código hash, aunque algunas clases tienen prioridad sobre el método por defecto.

formato de cadenas

Cuando se utiliza la función de impresión de Java para imprimir una cadena de caracteres, puede referirse a una cadena existente variable o determinar el mensaje cuando se llama a la función. Rodear el mensaje que desea imprimir entre comillas; y si desea incluir variables de la sentencia de impresión, vincular las cadenas y variables junto con un signo "+". Por ejemplo, si desea imprimir una variable particular llamado "numRevolutions," y que quería poner una etiqueta "número de revoluciones" en ella, sería algo como esto:

System.out.println ( "número de revoluciones" + numRevolutions);

Otras declaraciones de impresión

Aunque "System.out.println ()" es la declaración de impresión por defecto en Java, puede utilizar "System.err.println ()". System.err es un PrintStream similar a System.out, que se utiliza para imprimir la información relacionada con los errores encontrados durante la ejecución. Dependiendo del entorno de ejecución, estados de error pueden ser enviados a un registro o un formato diferente de las declaraciones de impresión ordinarios.