首页 > Java > java教程 > Java中如何正确初始化数组?

Java中如何正确初始化数组?

Patricia Arquette
发布: 2024-12-21 10:50:10
原创
422 人浏览过

How to Correctly Initialize Arrays in Java?

Java 中数组初始化故障排除

在 Java 中初始化数组时,必须遵守正确的语法和索引约定以避免错误。

问题:

尝试按如下方式初始化数组会导致错误:

data[10] = {10,20,30,40,50,60,71,80,90,91};
登录后复制

解决方案:

有问题的line 是数组初始化的错误语法。要纠正此问题:

使用数组初始值设定项:

int[] data = {10,20,30,40,50,60,71,80,90,91};
登录后复制

或者,将新数组分配给声明变量:

int[] data;
data = new int[] {10,20,30,40,50,60,71,80,90,91};
登录后复制

请注意以下重要事项要点:

  • 将新数组分配给声明的变量时,new 关键字是必需的。
  • Java 数组使用从 0 开始的索引。访问 data[10] 无效,会抛出 ArrayIndexOutOfBoundsException。

以上是Java中如何正确初始化数组?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板