对数组的动态赋值操作,如下代码所示:
public class test{
public static void main(string args[]){
int[] arrayi;
arrayi=new int[3];
/*int[]arrayi=new int[3];*/ //或用以上格式声明及创建数
组
*for(int i=0;i system.out.println(”\n 动态初始化
”
后: );
arrayi[0]=1;arrayi[1]=2;arrayi[2]=3;for(int i=0;i
上述程序运行结果:0、0、0;动态初始化后:1、2、3。从以上程序
结果分析,在整型数组中,单个数组元素就像整型变量一样,被
创建后值存储于内存中,可以直接向数组元素赋值,直接对其引
用操作。
二、自定义对象数组
自定义对象数组,它们由同一个类的多个具体实例有序组成。
我们熟悉的主方法中的 string args 接收初始化参数时,参数就
是一个典型的对象数组案例。由于其每个元素都是引用数据类型,
数组在创建后,必须对每个对象分别进行实例化创建。以自定义
学生类 student 为例,学生类定义如下:
class student{
private string name;