小编mem*_*izr的帖子

在Kotlin中导入静态方法

如何在Kotlin中静态导入方法?例如,在Java中可以这样做:

...
import static org.mockito.Mockito.verify;
...
class FoobarTest {
     ...
     @Test public void testFoo() {
          verify(mock).doSomething();
     } 
}
Run Code Online (Sandbox Code Playgroud)

如何在Kotlin中完成同样的工作,而不必每次都完全符合方法的要求Mockito.verify(mock).doSomething()

kotlin

39
推荐指数
1
解决办法
8277
查看次数

如何将Kotlin的`with`表达式用于可空类型

下面的代码将无法编译,因为该变量myType可以为null.有没有办法with在Kotlin中为可空类型执行块?

    val myType: MyType? = null
    with(myType) {
        aMethodThatBelongsToMyType()
        anotherMemberMethod()            
    }
Run Code Online (Sandbox Code Playgroud)

nullable with-statement kotlin

11
推荐指数
2
解决办法
1184
查看次数

标签 统计

kotlin ×2

nullable ×1

with-statement ×1