logo

System.out.println() في جافا

في Java، System.out.println() عبارة عن عبارة تطبع الوسيط الذي تم تمريره إليه. تعرض طريقة println()‎ النتائج على الشاشة. عادة، يتم استدعاء الأسلوب بواسطة objectname.methodname().

 PrintStream obj.print('Hello'); 

ولكن لا يمكنك إنشاء الكائن لفئة PrintStream مباشرة كما هو مذكور أعلاه. لذا، توفر Java طريقة بديلة لإنشاء كائن من فئة PrintStream System.out .

أين نظام هو اسم الفئة، وأعلن أنه نهائي. الخارج هو مثيل لفئة النظام وهو من النوع PrintStream. محددات الوصول الخاصة بها عامة ونهائية. إنه مثال لـ java.io.PrintStream. عندما نستدعي العضو، يتم إنشاء كائن فئة PrintStream داخليًا.

لذا، يمكننا استدعاء طريقة الطباعة () كما هو موضح أدناه:

 System.out.print(); 

يقوم بإنشاء كائن فئة PrintStream. يمثل هذا الكائن، افتراضيًا، جهاز الإخراج، أي الشاشة.

System.out.println() في جافا

مثال

في المثال التالي، استخدمنا طريقتين print()‎، مما يعطي النتيجة في سطر واحد. وهذا يعني أن طريقة print() الأولى تعرض السلسلة 'Hello!' ويحتفظ بالمؤشر على نفس السطر. تعرض طريقة print() الثانية أيضًا السلسلة 'Java' في نفس السطر المجاور للسلسلة السابقة.

np.where
 class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } } 

انتاج |

 Hello! Java 

طريقة جافا برينتلن ().

تشبه طريقة println() طريقة print() فيما عدا أنها تنقل المؤشر إلى السطر التالي بعد طباعة النتيجة. يتم استخدامه عندما تريد النتيجة في سطرين منفصلين. ويسمى ب' خارج ' هدف.

إذا أردنا أن تكون النتيجة سطرين منفصلين، فيجب علينا استخدام طريقة println(). إنها أيضًا طريقة مثقلة لفئة PrintStream. يقوم برمي المؤشر إلى السطر التالي بعد عرض النتيجة.

مثال

في المثال التالي، يعرض الأسلوب println() السلسلة في سطرين منفصلين.

 class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } } 

انتاج |

 Hello! Java 

الفرق بين طرق الطباعة () وprintln ().

يتم استخدام كلتا الطريقتين لعرض النتائج على الشاشة. تعرض طريقة الطباعة () النتيجة على وحدة التحكم وتحتفظ بالمؤشر في نفس السطر. ولا يعمل إلا بحجة. تعرض طريقة println() أيضًا النتيجة على وحدة التحكم ولكنها تنقل المؤشر إلى السطر التالي. ويمكنه أيضًا العمل بدون حجج.

صفيف مقابل قائمة الصفيف