学堂 学堂 学堂公众号手机端

在Java中,可以通过以下方式定义一个未赋值的数组

lewis 1年前 (2024-04-20) 阅读数 12 #技术

在Java中,可以通过以下方式定义一个未赋值的数组:

//定义一个整数数组 int[]myArray; //定义一个字符串数组 String[]myArray2; //定义一个自定义对象数组 MyObject[]myArray3;

注意,这只是定义了一个数组变量,并未为其分配内存空间,数组变量仍然为null。如果需要为数组分配内存空间,可以使用new关键字来创建数组对象:

//创建一个长度为10的整数数组 myArray=newint[10]; //创建一个长度为5的字符串数组 myArray2=newString[5]; //创建一个长度为3的自定义对象数组 myArray3=newMyObject[3];

在定义数组时,也可以直接进行赋值操作:


//定义并初始化整数数组 int[]myArray4={1,2,3,4,5}; //定义并初始化字符串数组 String[]myArray5={"Hello","World"}; //定义并初始化自定义对象数组 MyObject[]myArray6={newMyObject(),newMyObject()};

需要注意的是,数组的长度不能改变,一旦定义了数组的长度,就无法再改变它的大小。

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门