• doubleSo3
    2018-08-02
    AS里怎么运行kotlin main函数?建了个Java工程也配了kotlin gradle插件,运行就报找不到或无法加载主类

    作者回复: 可以用idea CE版,也是免费的

    
     2
  • null
    2018-07-25
    // 不可变的变量,注意:而不是常量
    val immutableStr: String = "immutable"

    老师,怎么理解:val 只是不可变的变量,而不是常量吖,谢谢

    作者回复: 后面的章节中有讲解

    
     2
  • 名子
    2018-07-17
    不好意思,看到了,期待大神的更新,
    
     2
  • 海边的卡夫卡Fu
    2018-07-13
    老师我新建了一个项目跟你一样,run的时候出现java.lang.Exception: Test class should have exactly one public constructor
    这个错,不知道咋办

    作者回复: 代码怎么写的,是不是没有加构造方法。可以在https://github.com/kymjs/KotlinPrimer 这个项目中提issue把代码发上来

    
     2
  • 狂奔的蚂蚁
    2018-11-06
    在Android Studio中怎么运行Kotlin main函数呢 或者单独运行某个Kotlin类呢

    作者回复: 推荐使用idea去运行kotlin类,不需要做额外的改动。其实android也是基于idea的社区版做的开发。
    AS直接run kotlin类需要手动添加kotlin依赖包,或者如果本身是android工程且gradle已经有kotlin的依赖包了,只需要在左侧main函数所在的类上右键,点击run就可以了

    
     1
  • 小白的Android之旅
    2019-05-09
    val只有getter方法,但我们可以利用这个重新赋值,所以说val是不可变变量,但不是常量
    
    
  • 呆萌小苏州
    2019-01-21
    张涛老师,您好。我在通过AS创建kt文件时,看到还有一个Kotlin Class的新建选项。创建出来也不是kt结尾的,您能说说两者的区别吗?

    作者回复: 通常都是用的kotlin class的这个选项

    
    
  • 不识南风
    2018-11-27
    涛哥能不能搞个博客更新下现在IDE的配置信息,这个课程最好还是边练边看啊,对照你的老博客里面的搭建idea kotlin的方式已经不对了吧?我的出现了好多不一样的地方,编译文件还报错:
    objc[25027]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/bin/java (0x1044734c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x1044ed4e0). One of the two will be used. Which one is undefined.
    Error: Could not find or load main class cucumber.api.cli.Main

    作者回复: github的issue上有步骤图

    
    
  • ·榗榏·
    2018-10-22
    不能使用android studio吗?

    作者回复: 可以的

    
    
  • Geek_dc4dad
    2018-10-20
    你前面说了String和String?是不可赋值的两种类型,但后面又说name是可以赋值给name2,因为String?可向下兼容String,这岂不是矛盾了。

    作者回复: 前一句话意思是String?不能赋值给String,但是反过来是可以的

    
    
我们在线,来聊聊吧