ما هي أحرف السطر الجديد في جافا؟

تُسمى الأحرف المحجوزة "\n" أو "\r\n" في Java بأحرف السطر الجديد.
في Java، هناك كلمات رئيسية مخصصة لأداء وظائف محددة. على سبيل المثال، استخدام الكلمة الأساسية " int " سيجعل نوع بيانات المتغير عددًا صحيحًا . وبالمثل، باستخدام " \n " أو " \r\n " أثناء طباعة أي سلسلة في Java، لن تتم طباعة "شرطة مائلة عكسية n ". بدلاً من ذلك، ستتم طباعة فاصل أسطر جديد على وحدة التحكم .

ما الذي تتم طباعته "\n" في Java؟

دعونا نلقي نظرة على مثال لطباعة "\n" على وحدة التحكم.

مثال

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

انتاج |

مرحباً، أنا سبونج بوب. لقد قمت للتو بالتسجيل في Code Gym. أنا أحب تجربة تعلم جافا هنا حتى الآن!

كيفية إضافة حرف السطر الجديد إلى سلسلة؟

هناك طرق متعددة لإضافة حرف السطر الجديد إلى السلسلة. يمكنك استخدام "\n" أو "\r\n" لإضافة فاصل أسطر في فقرة متصلة. دعونا نلقي نظرة على بعض الطرق للقيام بذلك.

مثال

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

انتاج |

-------الطباعة بدون حرف السطر الجديد-------- يا له من يوم جميل أن تكون على قيد الحياة! دعونا نكون شاكرين لجميع النعم التي تمطرنا بها. من المنطقي أن تكون مفيدًا ومتعاونًا وكريم لمن هم أقل حظا. -------الطباعة بحرف السطر الجديد---------- يا له من يوم جميل أن تكون على قيد الحياة! فلنحمد الله على كل النعم التي أنعمت علينا. من المنطقي فقط أن تكون مفيدًا ومتعاونًا وكريمًا لأولئك الذين هم أقل حظًا. -------الطباعة بدون حرف السطر الجديد-------- Java هي اللغة الأكثر ديناميكية وسهولة في التوصيل والتشغيل. لقد أدى إلى تغيير حياة الناس لأكثر من عقدين من الزمن. ولا تزال مستمرة في النمو حتى الآن. إذا كنت مبتدئًا وتريد أن تصبح محترفًا في Java، فأنت بحاجة إلى التركيز على التعلم المستهدف من خلال الممارسة المستمرة. إذا كنت تبحث عن مجتمع سريع الاستجابة لتنمو معه، فإن Code Gym هو الحل الأمثل! -------الطباعة باستخدام حرف السطر الجديد---------- Java هي اللغة الأكثر ديناميكية وسهولة في التوصيل والتشغيل. لقد أدى إلى تغيير حياة الناس لأكثر من عقدين من الزمن. ولا تزال مستمرة في النمو حتى الآن. إذا كنت مبتدئًا وتريد أن تصبح محترفًا في Java، فأنت بحاجة إلى التركيز على التعلم المستهدف من خلال الممارسة المستمرة. إذا كنت تبحث عن مجتمع سريع الاستجابة لتنمو معه، فإن Code Gym هو الحل الأمثل!

خاتمة

الآن يجب أن تكون مرتاحًا لاستخدام أحرف السطر الجديد في Java. للحصول على تحكم أعمق في الموضوع، ننصحك بمواصلة التدرب على أحرف السطر الجديد في السلاسل النصية في Java. حظا سعيدا والتعلم سعيد!