`
colin1210
  • 浏览: 30854 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

数组Array的使用

阅读更多
如果要处理一些类型相同的数据,人们习惯上使用数组这种数据结构,但数组在使用之前必须定义大小,而且不能动态定义大小,这是数组的局限性。

使用例子如下:
public class ArrayTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Student[] array = new Student[3];
		array[0] = new Student(01, "john", 15);
		array[1] = new Student(02, "jeffery", 18);
		array[2] = new Student(03, "sharon", 20);
		System.out.println("no" + " name  " + "age");
		for (int i = 0; i < array.length; i++) {
			Student stu = (Student) array[i];
			System.out.println(stu.getNumber() + " " + stu.getName() + " "
					+ stu.getAge());
		}
		System.out.println("===================");
		for (Student stu : array) {
			System.out.println(stu.getNumber() + " " + stu.getName() + " "
					+ stu.getAge());
		}
	}
}

class Student {
	int number;
	String name;
	int age;

	Student(int number, String name, int age) {
		this.number = number;
		this.name = name;
		this.age = age;
	}

	public int getNumber() {
		return number;
	}

	public void setNumber(int number) {
		this.number = number;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics