CodeGym /Blog Java /Random-ES /¿Cómo obtener un carácter de nueva línea en Java?
Autor
Artem Divertitto
Senior Android Developer at United Tech

¿Cómo obtener un carácter de nueva línea en Java?

Publicado en el grupo Random-ES

¿Qué son los caracteres de nueva línea en Java?

Los caracteres reservados “\n” o “\r\n” en Java se denominan caracteres de nueva línea.
En Java, se asignan palabras clave para realizar funciones específicas. Por ejemplo, usar la palabra clave " int " hará que el tipo de datos de una variable sea un número entero . Del mismo modo, al usar " \n " o " \r\n " al imprimir cualquier cadena en Java, no se imprimirá una " barra invertida n ". En su lugar, se imprimirá un nuevo salto de línea en la consola .

¿Qué imprime "\n" en Java?

Veamos un ejemplo de impresión de "\n" en la consola.

Ejemplo


public class NewLineChar {
	public static void main(String[] args) {

		System.out.println("Hi, I am Sponge Bob.\nI just signed up at Code Gym.\nI love the Java learning experience here so far!");
	}
}

Producción

hola soy bob esponja Me acabo de registrar en Code Gym. ¡Me encanta la experiencia de aprendizaje de Java aquí hasta ahora!

¿Cómo agregar un carácter de nueva línea a una cadena?

Hay varias formas de agregar el carácter de nueva línea a una cadena. Puede usar "\n" o "\r\n" para agregar un salto de línea en un párrafo continuo. Veamos algunas formas de hacerlo.

Ejemplo


public class NewLineChar {
	public static void main(String[] args) {

		// Method 1: newline after every sentence
		String sentence1 = "What a beautiful day to be alive!";
		String sentence2 = "Let's be thankful for all the blessings we've been showered with.";
		String sentence3 = "It only makes sense to be helpful, cooperative and generous to those who are less fortunate.";

		// without newline after each sentence
		System.out.println("-------Printing without newline character--------");
		System.out.println(sentence1 + sentence2 + sentence3);

		// newline character after each sentence
		System.out.println("\n-------Printing with newline character-----------");
		System.out.println(sentence1 + "\n" + sentence2 + "\n" + sentence3);

		// Method 2: new line after each paragraph
		String paragraph1 = "Java is the most dynamic and easy to plug and play language. It has been transforming lives for more than 2 decades now. It still continues to grow to date.";
		String paragraph2 = "If you're a beginner who wants to be a professional in Java, you need to focus on targeted learning with consistent practice. If you're looking for a responsive community to grow with, then Code Gym is the way to go!";

		// without newline after each paragraph
		System.out.println("\n-------Printing without newline character--------");
		System.out.println(paragraph1 + paragraph2);

		// new line character after each paragraph
		System.out.println("\n-------Printing with newline character-----------");
		System.out.println(paragraph1 + "\r\n" + paragraph2);
	}
}

Producción

-------Imprimiendo sin carácter de nueva línea-------- ¡Qué hermoso día para estar vivo! Agradezcamos todas las bendiciones que nos han dado. Solo tiene sentido ser útiles, cooperar y generoso con los menos afortunados. -------Impresión con carácter de nueva línea----------- ¡Qué hermoso día para estar vivo! Seamos agradecidos por todas las bendiciones que hemos recibido. Solo tiene sentido ser servicial, cooperador y generoso con los menos afortunados. -------Impresión sin carácter de nueva línea-------- Java es el lenguaje más dinámico y fácil de conectar y usar. Lleva más de 2 décadas transformando vidas. Todavía continúa creciendo hasta la fecha. Si es un principiante que quiere ser un profesional en Java, debe concentrarse en el aprendizaje específico con práctica constante. Si usted' Está buscando una comunidad receptiva con la que crecer, ¡entonces Code Gym es el camino a seguir! -------Impresión con carácter de nueva línea----------- Java es el lenguaje más dinámico y fácil de conectar y usar. Lleva más de 2 décadas transformando vidas. Todavía sigue creciendo hasta la fecha. Si es un principiante que quiere ser un profesional en Java, debe concentrarse en el aprendizaje específico con práctica constante. Si está buscando una comunidad receptiva para crecer, ¡entonces Code Gym es el camino a seguir! Si eres un principiante que quiere ser un profesional en Java, debes concentrarte en un aprendizaje específico con una práctica constante. Si está buscando una comunidad receptiva para crecer, ¡entonces Code Gym es el camino a seguir! Si eres un principiante que quiere ser un profesional en Java, debes concentrarte en un aprendizaje específico con una práctica constante. Si está buscando una comunidad receptiva para crecer, ¡entonces Code Gym es el camino a seguir!

Conclusión

A estas alturas ya debería sentirse cómodo con el uso de los caracteres de nueva línea en Java. Para un dominio más profundo del tema, te recomendamos que sigas practicando con los caracteres de nueva línea en Strings en Java. ¡Buena suerte y feliz aprendizaje!
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION