freeCodeCamp/guide/arabic/kotlin/hello-world/index.md

2.9 KiB

title localeTitle
Hello World in Kotlin مرحبا العالم في Kotlin

برنامج Hello World هو برنامج بسيط للغاية يخرج السلسلة "Hello World!". وغالبًا ما يتم استخدامه لإظهار البنية الأساسية للغة البرمجة.

سنقوم في هذا البرنامج التعليمي بتحليل تركيب برنامج Hello World المكتوب في Kotlin.

إذا لم تقم بتثبيت Kotlin بعد ، فيجب عليك مراجعة هذا البرنامج التعليمي: https://guide.freecodecamp.org/kotlin

مرحبا بالبرنامج العالمي

`// This is a simple Hello World program written in Kotlin

fun main(args : Array) { println("Hello, World!") } `

كما يجب أن تتوقع ، عند تشغيل هذا البرنامج يجب أن يكون الإخراج "Hello، World!".

بناء الجملة

تعليقات

// This is a simple Hello World program written in Kotlin

التعليقات عبارة عن نص مكتوب بواسطة مطور تمت إضافته بغرض تسهيل فهم الكود من قِبل مطورين آخرين. في تعليقات Kotlin يمكن أن تكون التعليقات ذات سطر واحد (باستخدام //) أو تعليقات متعددة الخطوط (باستخدام / ** /).

`// Single line comment

/* This is a Multi-line comment */ `

الوظيفة الأساسية

fun main(args : Array<String>) {...}

الوظيفة الرئيسية هي وظيفة إلزامية تخبر المترجم حيث يجب أن يبدأ تنفيذ الكود الخاص بنا. يستغرق صفيفًا من السلاسل كمعلمة ويعيد نوع الوحدة الذي يتوافق مع نوع void في لغات مثل جافا. كما يمكننا أن نرى ، يتم الإعلان عن الوظائف باستخدام fun الكلمة الرئيسية ويجب كتابة جسمها داخل أقواس معقوفة.

ستؤدي الدالات بدون نوع الإرجاع المعلن بشكل صريح إلى إرجاع Unit ، لذا ، فإن الشفرة المذكورة أعلاه تعادل

fun main(args : Array<String>): Unit {...}

بيان الطباعة

تأخذ دالة println سلسلة كوسيطة وتطبعها على الشاشة. في هذه الحالة ، نحن نطبع السلسلة "Hello، World!". لاحظ أنه يتم تعريف القيم الحرفية السلسلة باستخدام علامات اقتباس مزدوجة "String" .

إذا كنت ترغب في معرفة المزيد عن Kotlin Syntax والبدء في كتابة برامج رائعة ، فعليك التحقق من الوثائق الرسمية الرسمية الخاصة بكوتلين Kotlin: https://kotlinlang.org/docs/reference/

أتمنى أن يعجبك هذا البرنامج التعليمي ، في صحتك