package com.itcode.demo;
/**
* @author: 成都码到功成学员
* @description:
* 数组
*/
class ArrUser{
private int id;
private String name;
/**
* @param id
* @param name
*/
public ArrUser(int id, String name) {
super();
this.id = id;
this.name = name;
}
/**
* @return the id
*/
public int getId() {
return id;
}
/**
* @param id the id to set
*/
public void setId(int id) {
this.id = id;
}
/**
* @return the name
*/
public String getName() {
return name;
}
/**
* @param name the name to set
*/
public void setName(String name) {
this.name = name;
}
}
public class TestArray {
public static void main(String[] args) {
// 基本数据
int[] arr = new int[10];
// 数组赋值
for (int i = 0; i < arr.length; i++) {
arr[i] = i*10;
}
// 数组遍历
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
// 引用类型这里会在内存创建四个对象,会把三个ArrUser对象的地址值给数组对象。
ArrUser[] au = new ArrUser[3];
au[0] = new ArrUser(11, "成都");
au[1] = new ArrUser(12, "成都码到功成");
au[2] = new ArrUser(13, "码到功成");
for (int i = 0; i < au.length; i++) {
System.out.println(au[i].getId() + ":" + au[i].getName());
}
}
}