نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
الدالة Double.toChar() في Kotlin
تحول الدالة toChar() العدد العشري المضاعف (double) الذي استُدعي معها إلى المحرف الذي يقابله (أي من النوع Char) بعد اقتطاعه إلى 16 بت إن تطلب ذلك. البنية العامة fun toChar(): Char
حلت الدالة Number.toChar() مكان هذه الدالة. القيمة المعادة يعاد المحرف الذي تساوي قيمته العددية العدد العشري المضاعف المعطى. أمثلة استعمال الدالة ()toChar لتحويل عدة أعداد عشرية مضاعفة إلى ما يقابلها من محارف: fun main(args: Array<String>) {
val x: Double = 97.4
val y: ...
الدالة count() في Kotlin
تعيد الدالة count() عدد جميع عناصر المصفوفة أو المجموعة أو الخريطة التي استُدعيت معها أو العناصر التي تحقق شرطًا معينًا. البنية العامة إن استدعيت الدالة count() مع مصفوفة دون تمرير أي معامل، فستعيد عدد عناصر هذه المصفوفة. inline fun <T> Array<out T>.count(): Int
inline fun ByteArray.count(): Int
inline fun ShortArray.count(): Int
inline fun IntArray.count(): Int
inline fun LongArray.count(): Int
inline fun FloatArray.count(): Int
inline fun DoubleArray.count(): Int
inline fun BooleanArray.count(): Int
inline fun CharArray.count(): Int
وإن استدعيت مع تمرير الدالة predicate المنطقيَّة ...
الدالة toCharArray() في Kotlin
تضع الدالة toCharArray() جميع محارف السلسلة النصية التي استٌدعيت معها في مصفوفة من النوع CharArray، إذ يوضع كل محرف في عنصر. البنية العامة inline fun String.toCharArray(): CharArray
بيئة التشغيل المطلوبة: JVM. تعيد الدالة toCharArray() مصفوفة من النوع CharArray تحتوي حروف السلسلة النصية التي استٌدعيت عبرها. inline fun String.toCharArray(
destination: CharArray,
destinationOffset: Int = 0,
startIndex: Int = 0,
endIndex: Int = length
): CharArray
بيئة التشغيل المطلوبة: JVM. ...
الدالة findLast() في Kotlin
تبحث الدالة findLast() على محرف يحقق شرطًا محدَّدًا ضمن محارف السلسلة التي استُدعيت معها ثمَّ تعيد آخر ظهور له. البنية العامة inline fun CharSequence.findLast(
predicate: (Char) -> Boolean
): Char?
وجود الكلمة المفتاحية inline يدل على أنَّ هذه الدالة مباشرة (للمزيد من التفاصيل، راجع صفحة الدوال المباشرة (inline functions)). المعاملات predicate دالةٌ تمثل الشرط المراد تطبيقه على كل محرف من محارف السلسلة المعطاة. يمرر إلى هذه الدالة قيمة المحرف وتعيد قيمةً منطقيةً. القيم المعادة يعاد آخر ظهور للمحرف المبحوث عنه ضمن محارف السلسلة المعطاة والذي يحقق الشرط ...
الدالة Enum.toString() في Kotlin
تحول الدالة toString() الكائن الذي استُدعي معها إلى سلسلة نصية (String). البنية العامة open fun toString(): String
القيمة المعادة تعاد سلسلة نصية تضم جميع محتويات الكائن المعطى. أمثلة استعمال الدالة toString() لتحويل أحد ثوابت نسخة أنشئت من الصنف Enum إلى سلسلة نصية: fun main(args: Array<String>) {
val x = ColorEnum.Red
print(x.toString()) // Red
}
enum class ColorEnum(val colorCode: Int)
{
Red(2),
Blue(11212),
Green(21212),
Orange(212121)
}
انظر ...
الدالة max() في Kotlin
تجلب الدالة max() أكبر عنصر في المصفوفة أو المجموعة التي استُدعيت معها. البنية العامة fun Array<out Double>.max(): Double?
fun Array<out Float>.max(): Float?
fun FloatArray.max(): Float?
fun DoubleArray.max(): Double?
fun Iterable<Double>.max(): Double?
fun Iterable<Float>.max(): Float?
fun <T : Comparable<T>> Array<out T>.max(): T?
fun ByteArray.max(): Byte?
fun ShortArray.max(): Short?
fun IntArray.max(): Int?
fun LongArray.max(): Long?
fun CharArray.max(): Char?
fun <T : Comparable<T>> Iterable<T>.max(): T?
الإصدار المطلوب: Kotlin 1.1. القيم المعادة يُعاد أكبر عنصر في المصفوفة أو المجموعة المعطاة، أو القيمة null إن كانت تلك المصفوفة أو ...
الدالة CharSequence.forEach() في Kotlin
تُنفّد الدالةُ forEach() الدالةَ المُمرّرةَ إليها على كل محرف من محارف السلسلة التي استُدعيت معها. البنية العامة inline fun CharSequence.forEach(
action: (Char) -> Unit)
وجود الكلمة المفتاحية inline يدل على أنَّ هذه الدالة مباشرة (للمزيد من التفاصيل، راجع صفحة الدوال المباشرة (inline functions)). المعاملات action الدالة المراد تنفيذها مع كل محرف من محارف السلسلة المعطاة. أمثلة مثالٌ على استعمال الدالة ()forEach: fun main(args: Array<String>) {
val str = "Hsoub wiki"
str.forEach {print("$it:")} // H:s:o:u:b: :w:i:k:i:
}
انظر أيضًا الدالة forEachIndexed(): ...
الصنف Char في Kotlin
يمثل الصنف Char محرفًا بحجم 16 بت مرمزًا بالترميز الموحَّد (Unicode). في بيئة التشغيل JVM، القيم غير المعدومة (non-nullable) لهذا النوع تُمثَّل كقيم للنوع char الأساسي. class Char : Comparable<Char>
الدوال compareTo توازن الدالة compareTo() بين قيمة المحرف الذي استُدعي معها والقيمة المُمرّرة إليها ثمَّ تعيد القيمة 0 إن كانا متساويين، أو قيمة سالبة إن كانت القيمة الأولى (قيمة المحرف الذي استُدعي معها) أصغر من القيمة الثانية، أو قيمة موجبة إن كانت القيمة الأولى أكبر من القيمة الثانية. dec تعيد الدالة dec() المحرف السابق للمحرف الذي ...
الدالة Float.toLong() في Kotlin
تحوّل الدالة toLong() العدد العشري (float) الذي استُدعي معها إلى عدد من النوع Long (عدد طويل). هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. البنية العامة fun toLong(): Long
حلت الدالة Number.toLong() مكان هذه الدالة. القيمة المعادة يعاد عدد من النوع Long يحوي العدد العشري المراد تحويله. أمثلة استعمال الدالة ()toLong لتحويل عدد من النوع Float إلى النوع Long: fun main(args: Array<String>) {
val x : Float = 52.5f
println(x.toLong() )// 52
}
انظر أيضًا الدالة toByte(): تحول ...
الدالة append() في Kotlin
تضيف الدالة append() سلسلة المحارف الممررة إليها إلى الكائن الذي استُدعي معها. البنية العامة fun <T> T.append(vararg value: CharSequence?): T
المعاملات value سلسلة المحارف التي يراد إضافتها إلى الكائن المعطى. القيم المعادة يعاد الكائن نفسه المعطى بعد إضافة سلسلة المحارف value إليه. أمثلة استعمال الدالة append() لإضافة سلسلة من المحارف إلى كائن من النوع StringBuilder: fun main(args: Array<String>) {
val str = StringBuilder("hsoub")
println(str.append(" academy")) // hsoub academy
}
انظر أيضًا الدالة append(): تضيف المحرف الممرر إليها أو كامل محتوى الكائن المُمرّر إليها أو ...
عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).