Lambda201909201131156
Lambda201909201131156
全部文章
分类
ACM(21)
C++(3)
Gradle(2)
Java(3)
JS(1)
kotlin(25)
MySQL(5)
Python(4)
汇编(1)
算法导论学习笔记(1)
归档
标签
去牛客网
登录
/
注册
Crazy Pandas Blog
给岁月以文明,给时光以生命
全部文章
(共66篇)
Kotlin基础六之再谈'if' 'when'
Kotlin基础六之再谈’if’ ‘when’ 博主之前的文章提到过if是个具有返回值的表达式而不是一个statement。所以,在kotlin中,函数还可以这么写: fun eval(e: Any): Int = if (e is Int) { ...
2018-02-11
0
479
kotlin基础五之Smart casts特性
kotlin基础五之Smart casts 在大多数情况下,kotlin不需要使用显式转换符,编译器会自动跟踪is检查并在需要时自动插入安全的转换: fun isString(s: Any) = when (s) { is String ->...
2018-02-11
0
630
[VAL_OR_VAR_ON_FUN_PARAMETER] 'val' on function parameter is not allowed
从KotlinM5.1版本开始,官方已经移除了对函数参数声明为val或var的支持,详见https://blog.jetbrains.com/kotlin/2013/02/kotlin-m5-1/对于这类错误,移除val或var声明即可。
2018-02-11
0
661
kotlin基础之when表达式
kotlin基础<四> ‘when’ expression kotlin中的when和Java中的switch有着相似的的功能,但when比switch强大太多太多。 你可以用when来处理枚举类: enum class Size(val abbreviation: ...
2018-02-11
0
464
Kotlin基础之enum类
Kotlin基础<三>enum类 枚举类 在Java中,你不需要为你的enum类传入参数列表,你可以在enum的内部去声明字段和方法。但在Kotlin中,这有点不太一样: enum class Size(val abbreviation: String) { SMA...
2018-02-11
0
519
kotlin基础二类简介
Kotlin基础<二> 类和属性 就从JavaBean开始讲起吧。让我们看看在Java当中,JavaBean Person class是如何书写代码的: public class Person { private final String name; p...
2018-02-10
0
445
Kotlin基础
Kotlin基础<一> [TOC] 还记得当初在大学学习编程语言的第一次编程体验吗?你第一行写的代码是什么呢?对于C程序员来说,恐怕印象最深刻的就是printf("Hello world")了吧?学习Kotlin,我们也从这个经典的例子开始。 fun mai...
2018-02-10
0
479
初窥Kotlin
今天来初步了解一下Kotlin的特性和一些语法,先看例子: package Kt01 data class Person(val name: String, //<1> val age: Int? = null) ...
2018-02-10
0
482
gradle 提示 : Plugin with id 'jetty' not found.
在一个web项目中,用到了jetty,在用gradle构建项目时发现提示 Plugin with id 'jetty' not found.即找不到这个插件。 Groovy代码如下: apply plugin: 'java' apply plugin: 'war' apply plugin: 'je...
2018-02-09
0
2261
Kotlin学习环境搭建
导言 kotlin是JetBrains公司开发的一个基于JVM的编程语言,是一种更安全、更简洁的语言。它像python等语言一样拥有一个可以互动的shell。只需要配置好环境变量,然后在命令行上输入kotlinc即可进入shell互动模式。 至于用什么IDE好呢?JetBrains他...
2018-02-08
0
673
首页
上一页
1
2
3
4
5
6
7
下一页
末页