首页 > 编程知识 正文

一维数组的初始化,java初始化一个数组

时间:2023-05-05 02:45:20 阅读:146635 作者:4379

可以根据上述示例为数组元素赋值。 也可以在定义数组的同时初始化。

例如:

inta [ ]={ 1,2,3,4,5 };

用逗号(、)分隔数组的各个元素,系统自动为数组分配一定的空间。

静态初始化

int intarray [ ]={ 1,2,3,4 };

String stringArray[]={'abc '、' How '、' you'};

动态初始化

1 )简单型排列

int intArray[];

intArray=new int[5];

2 )复合型排列

字符串字符串阵列[ ];

字符串字符串阵列=new string [3]; /*数组中每个元素的引用空间(32位) /

stringarray[0]=newstring('how ); //为第一个数组元素创建空间

stringarray[1]=newstring(are );//为第二个数组元素创建空间

stringarray[2]=newstring('you );//为第三个数组元素创建空间

与c不同,此时Java不需要使数组为静态。 实际上,这里的变量类似于c的指针,所以将其作为返回值用于其他函数也仍然有效。 在c中将局部变量返回给调用函数并继续使用是初学者容易犯的错误。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。