kotlin-stdlib / kotlin.collections / sum sum Common JVM JS Native 1.0 @JvmName ( "sumOfByte" ) fun Array < out Byte > . sum ( ) : Int (source) @JvmName ( "sumOfShort" ) fun Array < out Short > . sum ( ) : Int (source) @JvmName ( "sumOfInt" ) fun Array < out Int > . sum ( ) : Int (source) @JvmName ( "sumOfLong" ) fun Array < out Long > . sum ( ) : Long (source) @JvmName ( "sumOfFloat" ) fun Array < out Float > . sum ( ) : Float (source) @JvmName ( "sumOfDouble" ) fun Array < out Double > . sum ( ) : Double (source) fun ByteArray . sum ( ) : Int (source) fun ShortArray . sum ( ) : Int (source) fun IntArray . sum ( ) : Int (source) fun LongArray . sum ( ) : Long (source) fun FloatArray . sum ( ) : Float (source) fun DoubleArray . sum ( ) : Double (source) @JvmName ( "sumOfUInt" ) fun Array < out UInt > . sum ( ) : UInt (source) @JvmName ( "sumOfULong" ) fun Array < out ULong > . sum ( ) : ULong (source) @JvmName ( "sumOfUByte" ) fun Array < out UByte > . sum ( ) : UInt (source) @JvmName ( "sumOfUShort" ) fun Array < out UShort > . sum ( ) : UInt (source) @ExperimentalUnsignedTypes fun UIntArray . sum ( ) : UInt (source) @ExperimentalUnsignedTypes fun ULongArray . sum ( ) : ULong (source) @ExperimentalUnsignedTypes fun UByteArray . sum ( ) : UInt (source) @ExperimentalUnsignedTypes fun UShortArray . sum ( ) : UInt (source) Returns the sum of all elements in the array. Common JVM JS Native 1.0 @JvmName ( "sumOfByte" ) fun Iterable < Byte > . sum ( ) : Int (source) @JvmName ( "sumOfShort" ) fun Iterable < Short > . sum ( ) : Int (source) @JvmName ( "sumOfInt" ) fun Iterable < Int > . sum ( ) : Int (source) @JvmName ( "sumOfLong" ) fun Iterable < Long > . sum ( ) : Long (source) @JvmName ( "sumOfFloat" ) fun Iterable < Float > . sum ( ) : Float (source) @JvmName ( "sumOfDouble" ) fun Iterable < Double > . sum ( ) : Double (source) @JvmName ( "sumOfUInt" ) fun Iterable < UInt > . sum ( ) : UInt (source) @JvmName ( "sumOfULong" ) fun Iterable < ULong > . sum ( ) : ULong (source) @JvmName ( "sumOfUByte" ) fun Iterable < UByte > . sum ( ) : UInt (source) @JvmName ( "sumOfUShort" ) fun Iterable < UShort > . sum ( ) : UInt (source) Returns the sum of all elements in the collection.