الفرق بين المراجعتين ل"Kotlin/kotlin.text/max"
< Kotlin | kotlin.text
اذهب إلى التنقل
اذهب إلى البحث
جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.) |
|||
سطر 1: | سطر 1: | ||
− | <noinclude>{{DISPLAYTITLE: | + | <noinclude>{{DISPLAYTITLE: الدالة <code>CharSequence.max()</code> في Kotlin}}</noinclude> |
− | + | تجلب الدالة <code>max()</code> أكبر محرف من محارف [[Kotlin/CharSequence|السلسلة]] التي استُدعيت معها. | |
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
سطر 7: | سطر 7: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==القيم المعادة== | ==القيم المعادة== | ||
− | [[Kotlin/ | + | يُعاد أكبر محرف من محارف [[Kotlin/CharSequence|السلسلة]] المعطاة، أو القيمة <code>null</code> إن كانت تلك [[Kotlin/CharSequence|السلسلة]] فارغة. |
==أمثلة== | ==أمثلة== | ||
− | + | مثالٌ على استعمال الدالة <code>max()</code>:<syntaxhighlight lang="kotlin"> | |
− | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
− | val str = "Hsoub" | + | val str = "Hsoub" |
− | + | ||
− | print( str.max() ) // u | + | print(str.max()) // u |
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==انظر أيضًا== | ==انظر أيضًا== | ||
− | *<code>[[Kotlin/kotlin.text/min|min()]]</code>: تعيد | + | *الدالة <code>[[Kotlin/kotlin.text/min|min()]]</code>: تعيد أصغر حرف في [[Kotlin/String|السلسلة النصية]] التي استٌدعيت عبرها أو تعيد <code>null</code> إن كانت فارغة. |
− | *<code>[[Kotlin/kotlin.text/ | + | *الدالة <code>[[Kotlin/kotlin.text/maxBy|maxBy()]]</code>: تجلب المحرف من <nowiki/>[[Kotlin/CharSequence|السلسلة]] التي استُدعيت معها والذي أعيدت معه أكبر قيمة عند تطبيق دالة معيَّنة عليه. |
+ | *الدالة <code>[[Kotlin/kotlin.text/maxWith|maxWith()]]</code>: تجلب المحرف الأول من <nowiki/>[[Kotlin/CharSequence|سلسلة المحارف]] التي استُدعيت معها والذي له أكبر قيمة بحسب الموازن <code>comparator</code> المعطى. | ||
==مصادر== | ==مصادر== | ||
− | *[http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/max.html صفحة الدالة | + | *[http://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/max.html صفحة الدالة CharSequence.max() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] |
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
− | [[تصنيف:Kotlin | + | [[تصنيف:Kotlin Function]] |
+ | [[تصنيف:Kotlin Text]] | ||
+ | [[تصنيف:Kotlin CharSequence]] |
المراجعة الحالية بتاريخ 11:33، 4 سبتمبر 2018
تجلب الدالة max()
أكبر محرف من محارف السلسلة التي استُدعيت معها.
البنية العامة
fun CharSequence.max(): Char?
القيم المعادة
يُعاد أكبر محرف من محارف السلسلة المعطاة، أو القيمة null
إن كانت تلك السلسلة فارغة.
أمثلة
مثالٌ على استعمال الدالة max()
:
fun main(args: Array<String>) {
val str = "Hsoub"
print(str.max()) // u
}
انظر أيضًا
- الدالة
min()
: تعيد أصغر حرف في السلسلة النصية التي استٌدعيت عبرها أو تعيدnull
إن كانت فارغة. - الدالة
maxBy()
: تجلب المحرف من السلسلة التي استُدعيت معها والذي أعيدت معه أكبر قيمة عند تطبيق دالة معيَّنة عليه. - الدالة
maxWith()
: تجلب المحرف الأول من سلسلة المحارف التي استُدعيت معها والذي له أكبر قيمة بحسب الموازنcomparator
المعطى.