• 拉马库斯阿尔德里奇
    2018-10-16
    感谢涛哥,已经在用kt开发新项目了,自我感觉良好哈哈,感觉成长了不少,这课很值

    作者回复: 谢谢支持

    
     1
  • syz
    2018-07-31
    涛哥有用kotlin写的mvp的demo吗 视频中好多听得晕乎乎的

    作者回复: 我之后写一篇博客讲一下用kotlin实现一个mvp框架,然后相关的代码也会在github上开源。可以关注本视频的代码仓库或者我的博客。
    https://github.com/kymjs/kotlinprimer
    https://kymjs.com

    
     1
  • 媴爱喵喵
    2019-10-08
    老师您好,请教一下
    public static <T extends Fruit&Serializable> String getFruitName(T t){
        return t.getName();
    }
    Java也可以限制多个类型呀,这个和ktolin不一样吗?

    作者回复: Fruit&Serializable 这种语法我到还真没有用过,学到了,是jdk哪个版本出来的。

     1
    
  • 🤒
    2019-06-17
    应该讲讲 协变 逆变 这些
    
    
  • 小白的Android之旅
    2019-05-29
    对泛型和Kotlin实现MVP还是一知半解,果然我还是太菜了
    
    
  • 小美
    2018-12-15
    public inline fun <S, T: S> Iterable<T>.reduce(operation: (acc: S, T) -> S): S {
        val iterator = this.iterator()
        if (!iterator.hasNext()) throw UnsupportedOperationException("Empty collection can't be reduced.")
        var accumulator: S = iterator.next()
        while (iterator.hasNext()) {
            accumulator = operation(accumulator, iterator.next())
        }
        return accumulator
    }

    老师:(acc: S, T) -> S 这个是啥意思 参数是两个还是一个,是简写了吗?

    展开

    作者回复: 这是基本语法问题,建议再把语法章节多看看。冒号的前面表示变量名,后面表示变量类型,T是匿名泛型参数,因为函数中没有用到这个变量,所以只需要知道变量类型就行了

    
    
  • 小美
    2018-12-15
    Kotlin 有类型擦除机制吗?
    
    
  • 拉马库斯阿尔德里奇
    2018-09-14
    涛哥,如何用idea开发安卓

    作者回复: 装一个android插件就可以了,去下载官网最新的版本,已经自带了插件

    
    
我们在线,来聊聊吧