分别用如下三种方式定义数组,为指定数组元素赋值,并按相应要求打印数组元素。
第一种方式:
1.定义一个长度为100
的int
类型的数组;
2.打印数组第一个元素;
3.为数组第一个元素赋值2500
;
4.再次打印数组第一个元素;
第二种方式:
1.定义一个String
类型的数组,内容为张三,tom,jack
;
2.打印数组的第一个和最后一个元素;
3.将数组第一个元素的内容修改为李四
;
4.再次打印数组第一个元素;
第三种方式:
1.定义一个Object
类型的数组,内容为张三,tom,jack
;
2.打印数组第一个元素;
3.将数组第一个元素的内容修改为李四
;
4.再次打印数组第一个元素;
代码:
public class Program {
public static void main(String[] args) {
//方法一:声明与赋值分开,不进行初始化
int[] ids=new int[100];
ids[0]=0;
ids[1]=2;
ids[2]=25;
System.out.println("ids[0]="+ids[0]);
ids[0]=2500;
System.out.println("ids[0]="+ids[0]);
//方法二:直接初始化
String[] names = {"张三","tom","jack"};
System.out.println("names[0]="+names[0]);
names[0]="李四";
System.out.println("names[0]="+names[0]);
//方法三:声明同时进行初始化
Object[] object = new Object[]{"张三","tom","jack" };
System.out.println("object[0]=" + object[0]);
object[0]="李四";
System.out.println("object[0]=" + object[0]);
}
}
结果:
ids[0]=0 ids[0]=2500 names[0]=张三 names[0]=李四 object[0]=张三 object[0]=李四