خروجی در کاتلین print

برای نمایش خروجی به کاربر از دستورات print و println استفاده می گردد که در ادامه نمونه هایی در زبان کاتلین برای یادگیری شما قرار داده شده است.
نمونه مثال چاپ در خروجی با کاتلین :
fun main() {
// با استفاده از تابع println() برای چاپ یک خط متن
println("سلام، Kotlin!")
// چاپ چند خط متن
println("این خط اول است.")
println("و این خط دوم.")
// با استفاده از تابع print() برای چاپ متن بدون کاراکتر newline
print("این متن ")
print("روی یک خط است.")
// استفاده از اعتبارنویسی رشته برای اضافه کردن متغیرها
val name = "جان"
val age = 30
println("\nنام من $name است و من $age سال دارم.")
// استفاده از کاراکترهای خاص
println("شما میتوانید کاراکترهای خاص مانند \"گیومهها\" و خطوط جدید\nدر متن خود قرار دهید.")
// چاپ متن با فرمت
val pi = 3.14159
println("مقدار پای به تقریباً %.2f است.".format(pi))
}
هنگام اجرای این برنامه Kotlin، متن زیر را چاپ میکند:
سلام، Kotlin!
این خط اول است.
و این خط دوم.
این متن روی یک خط است.
نام من جان است و من 30 سال دارم.
شما میتوانید کاراکترهای خاص مانند "گیومهها" و خطوط جدید
در متن خود قرار دهید.
مقدار پای به تقریباً 3.14 است.
تابع println()
:
در زبان برنامهنویسی Kotlin برای چاپ (نمایش) متن یا مقادیر در خروجی به صورت یک خط جدید (newline) استفاده میشود. این تابع به طور پیشفرض مقداری را چاپ میکند و سپس به خط بعدی میرود.
در زیر یک مثال ساده از استفاده از println()
را خواهید دید:
fun main() {
val name = "آلیس"
val age = 28
println("سلام، نام من $name است.")
println("من $age سال دارم.")
println("خداحافظ!")
}
در این مثال، ما از println()
برای چاپ سه خط متن متفاوت استفاده کردهایم. هر بار که این تابع فراخوانی میشود، متن مشخص شده در پرانتز رشته ("..."
) را در خروجی چاپ کرده و سپس به خط بعدی میرود.
خروجی این برنامه به صورت زیر خواهد بود:
سلام، نام من آلیس است.
من 28 سال دارم.
خداحافظ!
همانطور که مشاهده میکنید، هر بار که println()
فراخوانی میشود، متن در خروجی نمایش داده میشود و یک خط جدید آغاز میشود تا متون مورد چاپ در خروجی به صورت جداگانه نمایش داده شوند.
تابع print()
:
در زبان برنامهنویسی Kotlin برای چاپ (نمایش) متن یا مقادیر در خروجی بدون ایجاد خط جدید (newline) استفاده میشود. به عبارت دیگر، تابع print()
متن یا مقادیر را در خط جاری نمایش میدهد و بدون ایجاد خط جدید به خط بعدی نمیرود.
در زیر یک مثال از استفاده از print()
را خواهید دید:
fun main() {
val name = "باب"
val age = 35
print("سلام، نام من $name است. ")
print("من $age سال دارم. ")
print("خداحافظ!")
}
در این مثال، ما از تابع print()
برای چاپ سه بار متن متفاوت استفاده کردهایم. هر بار که این تابع فراخوانی میشود، متن مشخص شده در پرانتز رشته ("..."
) را در خروجی نمایش میدهد اما به خط بعدی نمیرود.
خروجی این برنامه به صورت زیر خواهد بود:
سلام، نام من باب است. من 35 سال دارم. خداحافظ!
همانطور که مشاهده میکنید، تابع print()
بدون ایجاد خط جدید ادامه داده و متون مورد چاپ به صورت پیاپی در همان خط نمایش داده شدهاند.
دیدگاهتان را بنویسید