为了账号安全,请及时绑定邮箱和手机立即绑定

数组变量基类型

数组变量基类型

波斯汪 2021-07-16 18:23:02
在 Java 中声明 Array 变量时Int Myarray [];我们已经将基本类型声明为 int (在上面的例子中)。那么为什么我们在使用new时必须再次定义类型。Myarray = new int[12];为什么不能像下面这样Myarray = new[12]//因为我们已经知道这个数组的基本类型是int。
查看完整描述

3 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

因为 java 被认为是一种强类型语言。

如果您想在不指定分配内容的类型的情况下进行分配,知道无论如何它将在运行时工作,您可以使用其他语言,特别是 javascript。


查看完整回答
反对 回复 2021-07-29
?
慕妹3242003

TA贡献1824条经验 获得超6个赞

因为您也可能将数组变量声明为 Object

Object array = new int[12];

在 Java10+ 中的方法(对于局部变量)中,您可以使用

var myArray = new int[12];


查看完整回答
反对 回复 2021-07-29
  • 3 回答
  • 0 关注
  • 166 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信