Java Checkstyle错误“不允许声明变量,返回值或'Integer'类型的参数。”

Feng Zheng

一段简单的代码

public class HelloWorld {
    public static void main(String[] args) {
        int N = 10;
        Integer[] x = new Integer[N];  // checkstyle error
        for (int i = 0; i < N; i++)
            x[i] = (Integer) i;
    }
}

“不允许声明变量,返回值或'Integer'类型的参数。”

有什么想法吗?

此检查看起来像是非法类型检查套件的一部分有人决定以不允许使用的方式配置Checkstyle Integer

除此之外,Integer这里的用法是不必要的。您可以使用原语替代项执行完全相同int的操作int[]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

方法参数类型[java.lang.Integer]缺少URI模板变量'studentId'-Spring MVC

来自分类Dev

类型声明[[Integer]-> Integer]

来自分类Dev

Java / Android不允许在Intent声明中将“ this”作为参数

来自分类Dev

Java中不允许变量声明

来自分类Dev

不允许 Java 变量声明

来自分类Dev

没有方法签名:java.lang.Integer.call()适用于参数类型:(java.lang.Integer)值:[1]

来自分类Dev

Java swing错误“此处不允许'void'类型”

来自分类Dev

Java是否允许将类型参数用作类型参数?

来自分类Dev

对于参数类型java.lang.Integer,java.lang.Integer,运算符<是未定义的

来自分类Dev

Java反射:获取方法的返回参数的类型

来自分类Dev

如何通过JNI设置Java类的Double / Integer类型的值

来自分类Dev

为什么Java在声明原始数据类型时不允许null

来自分类Dev

Java中参数化类型的打印值

来自分类Dev

为什么将Java方法的Integer参数映射到Int而不是平台类型?

来自分类Dev

Java中的通用参数类型和返回类型

来自分类Dev

Integer.parseInt返回错误:Integer类型的方法parseInt(String)不适用于参数(R.string)

来自分类Dev

为什么在方法重写的情况下Java不允许更改返回类型

来自分类Dev

错误:不兼容的类型:意外的返回值:Java的8

来自分类Dev

在类中声明类型参数时,Java泛型类型会丢失常量类型

来自分类Dev

Java中的int * not Integer *类型的容器

来自分类Dev

Scala中任何类型的java.lang.Integer无法转换为java.lang.Byte错误

来自分类Dev

为什么Java不允许扩展数组类型

来自分类Dev

FindBugs Integer与预期的参数类型不兼容?

来自分类Dev

Java泛型:方法声明参数中的类型扩展

来自分类Dev

在Java的Collections对象中两次声明类型参数

来自分类Dev

将值作为参数传递时出现“类型名称不允许指定存储类”错误

来自分类Dev

Map<Integer,Integer> 类型中的 put(Integer, Integer) 方法不适用于参数 (String, Integer)

来自分类Dev

参数中未使用的Java通用返回类型

来自分类Dev

Java通用返回类型(具有相似的输入参数)

Related 相关文章

  1. 1

    方法参数类型[java.lang.Integer]缺少URI模板变量'studentId'-Spring MVC

  2. 2

    类型声明[[Integer]-> Integer]

  3. 3

    Java / Android不允许在Intent声明中将“ this”作为参数

  4. 4

    Java中不允许变量声明

  5. 5

    不允许 Java 变量声明

  6. 6

    没有方法签名:java.lang.Integer.call()适用于参数类型:(java.lang.Integer)值:[1]

  7. 7

    Java swing错误“此处不允许'void'类型”

  8. 8

    Java是否允许将类型参数用作类型参数?

  9. 9

    对于参数类型java.lang.Integer,java.lang.Integer,运算符<是未定义的

  10. 10

    Java反射:获取方法的返回参数的类型

  11. 11

    如何通过JNI设置Java类的Double / Integer类型的值

  12. 12

    为什么Java在声明原始数据类型时不允许null

  13. 13

    Java中参数化类型的打印值

  14. 14

    为什么将Java方法的Integer参数映射到Int而不是平台类型?

  15. 15

    Java中的通用参数类型和返回类型

  16. 16

    Integer.parseInt返回错误:Integer类型的方法parseInt(String)不适用于参数(R.string)

  17. 17

    为什么在方法重写的情况下Java不允许更改返回类型

  18. 18

    错误:不兼容的类型:意外的返回值:Java的8

  19. 19

    在类中声明类型参数时,Java泛型类型会丢失常量类型

  20. 20

    Java中的int * not Integer *类型的容器

  21. 21

    Scala中任何类型的java.lang.Integer无法转换为java.lang.Byte错误

  22. 22

    为什么Java不允许扩展数组类型

  23. 23

    FindBugs Integer与预期的参数类型不兼容?

  24. 24

    Java泛型:方法声明参数中的类型扩展

  25. 25

    在Java的Collections对象中两次声明类型参数

  26. 26

    将值作为参数传递时出现“类型名称不允许指定存储类”错误

  27. 27

    Map<Integer,Integer> 类型中的 put(Integer, Integer) 方法不适用于参数 (String, Integer)

  28. 28

    参数中未使用的Java通用返回类型

  29. 29

    Java通用返回类型(具有相似的输入参数)

热门标签

归档