الفرق بين المراجعتين ل"Kotlin/kotlin.text/max"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
سطر 18: سطر 18:
 
</syntaxhighlight>
 
</syntaxhighlight>
 
==انظر أيضًا==
 
==انظر أيضًا==
*<code>[[Kotlin/kotlin.text/match|match()]]‎</code>: تعيد [[Kotlin/Array|مصفوفة]] مكونة من [[Kotlin/String|السلاسل النصية]] المُطابقة للتعبير النمطي المُمرّر <code>regex</code> في [[Kotlin/String|السلسلة النصية]] التي استٌدعيت عبرها.
+
*<code>[[Kotlin/kotlin.text/min|min()]]‎</code>: تعيد الدالة <code>min()</code>‎ أصغر حرف في [[Kotlin/String|السلسلة النصية]] التي استٌدعيت عبرها أو تعيد <code>null</code> إن كانت فارغة.
 
*<code>[[Kotlin/kotlin.text/mapIndexed|mapIndexed()]]‎</code>: تعيد  [[Kotlin/String|لائحة]] مكونة من نتائج تطبيق الدالة <code>transform</code> المُمرّرة  على عناصر [[Kotlin/CharSequence/index|سلسلة الحروف]] التي استٌدعيت عبرها وعلى فهارسها.
 
*<code>[[Kotlin/kotlin.text/mapIndexed|mapIndexed()]]‎</code>: تعيد  [[Kotlin/String|لائحة]] مكونة من نتائج تطبيق الدالة <code>transform</code> المُمرّرة  على عناصر [[Kotlin/CharSequence/index|سلسلة الحروف]] التي استٌدعيت عبرها وعلى فهارسها.
 
==مصادر==
 
==مصادر==

مراجعة 14:23، 10 يوليو 2018

تعيد الدالة max()‎ أكبر حرف في السلسلة النصية التي استٌدعيت عبرها أو تعيد null إن كانت فارغة.

البنية العامة

fun CharSequence.max(): Char?

القيم المعادة

حرف.

أمثلة

استخدام الدالة max()‎ مع السلاسل النصية

تُعرّف الشيفرة الآتية سلسلة نصية باسم str، ثم تستدعي الدالة max()‎ عبرها، ثم تطبع الناتج:

fun main(args: Array<String>) {
val str = "Hsoub" 
    
print( str.max() ) // u
}

انظر أيضًا

  • min(): تعيد الدالة min()‎ أصغر حرف في السلسلة النصية التي استٌدعيت عبرها أو تعيد null إن كانت فارغة.
  • mapIndexed(): تعيد لائحة مكونة من نتائج تطبيق الدالة transform المُمرّرة على عناصر سلسلة الحروف التي استٌدعيت عبرها وعلى فهارسها.

مصادر