美文网首页
Kotlin-->Kotlin 和 Java 类型映射

Kotlin-->Kotlin 和 Java 类型映射

作者: angcyo | 来源:发表于2017-05-24 18:19 被阅读105次
    Java type Kotlin type
    byte kotlin.Byte
    short kotlin.Short
    int kotlin.Int
    long kotlin.Long
    char kotlin.Char
    float kotlin.Float
    double kotlin.Double
    boolean kotlin.Boolean

    Java type Kotlin type
    java.lang.Object kotlin.Any!
    java.lang.Cloneable kotlin.Cloneable!
    java.lang.Comparable kotlin.Comparable!
    java.lang.Enum kotlin.Enum!
    java.lang.Annotation kotlin.Annotation!
    java.lang.Deprecated kotlin.Deprecated!
    java.lang.CharSequence kotlin.CharSequence!
    java.lang.String kotlin.String!
    java.lang.Number kotlin.Number!
    java.lang.Throwable kotlin.Throwable!

    Java type Kotlin type
    java.lang.Byte kotlin.Byte?
    java.lang.Short kotlin.Short?
    java.lang.Integer kotlin.Int?
    java.lang.Long kotlin.Long?
    java.lang.Char kotlin.Char?
    java.lang.Float kotlin.Float?
    java.lang.Double kotlin.Double?
    java.lang.Boolean kotlin.Boolean?

    Java type Kotlin read-only type Kotlin mutable type Loaded platform type
    Iterator<T> Iterator<T> MutableIterator<T> (Mutable)Iterator<T>!
    Iterable<T> Iterable<T> MutableIterable<T> (Mutable)Iterable<T>!
    Collection<T> Collection<T> MutableCollection<T> (Mutable)Collection<T>!
    Set<T> Set<T> MutableSet<T> (Mutable)Set<T>!
    List<T> List<T> MutableList<T> (Mutable)List<T>!
    ListIterator<T> ListIterator<T> MutableListIterator<T> (Mutable)ListIterator<T>!
    Map<K, V> Map<K, V> MutableMap<K, V> (Mutable)Map<K, V>!
    Map.Entry<K, V> Map.Entry<K, V> MutableMap.MutableEntry<K,V> (Mutable)Map.(Mutable)Entry<K, V>!

    Java type Kotlin type
    int[] kotlin.IntArray!
    String[] kotlin.Array<(out) String>!

    联系作者

    请使用QQ扫码加群, 小伙伴们在等着你哦!

    相关文章

      网友评论

          本文标题:Kotlin-->Kotlin 和 Java 类型映射

          本文链接:https://www.haomeiwen.com/subject/ogpoxxtx.html