java - 将对象解析为整数

标签 java parsing object integer

在解析 new Objects 时,我不明白这段代码 Integer[] 中的方括号 [] 究竟做了什么

 private Integer data[]=(Integer[]) new Object[10];//works fine

 private Integer data[]=(Integer) new Object[10];//error

最佳答案

private Integer data[]=(Integer) new Object[10];//我是一个C程序员:)!

等同于:

private Integer[] data=(Integer) new Object[10];

现在您可以更好地看到 dataarrayInteger

dataInteger[] 类型,您不能将 new Object[10]; 转换为 Integer 如果左边变量的类型是Integer[]

关于java - 将对象解析为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17761010/

相关文章:

java - 如何在 jtextarea java 中显示 <b> 和 <i>

java - 如何在没有 if 的情况下从字符串操作 a [sign] b 转换。

java - 我正在学习Head First Java,但我看不懂第544页

javascript - 如何在 jQuery 中解析 JSON 响应?

c++ - 如何从提供的日志中收集相关信息?

android - 使用 JSoup 将代码从 Java 应用程序移动到 Android 时出现 403 错误

javascript - 创建为 var 的函数没有 .name 属性。为什么?

java - Hibernate JPA find() 和 merge() 之间删除的区别

javascript - Jquery 多维数组或对象

javascript - 只允许某些类型的属性