Possible lossy conversion from long to int, JAVA

前端 未结 1 713
情深已故
情深已故 2020-12-11 09:50

I am trying to pass long value to the method and use it there to create a Long Array. However, I am getting \"possible lossy conversion from long to int\" error while creati

相关标签:
1条回答
  • 2020-12-11 10:29

    Array dimensions can only be int types. The compiler is expecting that type but you are passing in a long type. You could change the argument type being passed in to an int and the make the corresponding changes.

    For completeness, here is what the JLS says about variables in an array

    they are referenced by array access expressions that use non-negative integer index values.

    0 讨论(0)
提交回复
热议问题