Buenas noches. Tengo una duda. ¿Porqué a la hora de ver el resultado en mi consola me sale sin el salto de línea como en el proyecto del profesor? ¿Me hace falta algo? Gracias.
Buenas noches. Tengo una duda. ¿Porqué a la hora de ver el resultado en mi consola me sale sin el salto de línea como en el proyecto del profesor? ¿Me hace falta algo? Gracias.
Hola.
Lo que sucede es que en tu codigo estas utilizando System.out.print()
en vez del System.out.println()
y la diferencia entre estos dos radica en lo siguiente:
El primer metodo imprime en consola los parametros que le pasas de de forma literal, por lo que los espacios y los saltos de linea es algo que tendrias que especificar con comillas (para el salto de linea en el caso de windows seria con \r\n
) para que se apliquen al final de lo que imprima el codigo, por lo que podrias obtener el mismo resultado que el profesor haciendo la siguiente implementacion:
public class TipoVariable {
public static void main(String[] args) {
System.out.print("Hola Mundo \r\n");
int edad = 28;
System.out.print(edad + " \r\n");
edad = 47;
System.out.print(edad + "\r\n");
edad = 46 + 88;
System.out.print("Mi edad es: " + edad + "\r\n");
}
}
Mientras que el segundo metodo ya sea que le pases parametros o no, de forma explicita siempre insertara un salto de linea al final de lo que imprima.