小编Gin*_*ndi的帖子

为什么Kotlin Collections中没有isEmpty属性?

我开始学习Kotlin,只是注意到这Collections.isEmpty是一个功能,而不是属性.但是,Collections.size属性而不是功能.

在大多数(所有?)集合中,我希望这两个集合在语义上是相关的,并且isEmpty可以简单地实现size === 0.

所以...为什么不是isEmpty财产?这只是一个设计错误吗?

kotlin

7
推荐指数
1
解决办法
415
查看次数

reflect.Field.annotations始终为null

我正在尝试使用反射和注释.出于某种原因,每当我向字段(或类或方法)添加注释,并使用反射来查看字段时,我看到它的annotations字段为空.

例如,这段代码:

public class Test {
    public static void main(String[] args) throws NoSuchFieldException, SecurityException {
        System.out.println(Test.class.getField("bl").getAnnotations().length);
    }    
    @anno
    public int bl;    

    public @interface anno {}    
}
Run Code Online (Sandbox Code Playgroud)

打印0.

顺便说一句,Java一般不会忽略注释,并且(例如)我使用@Deprecated注释时 - Eclipse会识别它​​并告诉我该类已被弃用.

我正在使用Eclipse Indigo和Java SE Development Kit 7更新2.谢谢!

java

6
推荐指数
2
解决办法
1483
查看次数

测试应用程序待机时,adb shell am set-idle返回未知命令

跑步时

adb shell am set-idle package_name true

正如这里所建议的,它会返回

错误:未知命令'set-idle'

我错过了什么?

adb android-6.0-marshmallow

2
推荐指数
1
解决办法
1271
查看次数

标签 统计

adb ×1

android-6.0-marshmallow ×1

java ×1

kotlin ×1