Java修炼——对象数组存储表格数据

数组存基本数据类型,也可以存引用数据类型
对象数组:使用数组存储对象(自定义对象)

在这里插入图片描述
先定义Person的三个私有变量,给他取值赋值方法,重写toString方法。

package com.bjsxt.Array;

public class Person {
	private String name;
	private int age;
	private String gender;
	
	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;
	}
	public String getGnder() {
		return gender;
	}
	public void setGnder(String gnder) {
		this.gender = gnder;
	}
	public Person(String name, int age, String gnder) {
		super();
		this.name = name;
		this.age = age;
		this.gender = gnder;
	}
	public Person() {
		super();
	}
	@Override
	public String toString() {
		// TODO Auto-generated method stub
		return name+"\t"+age+"\t"+gender;
	}
}

测试类:

package com.bjsxt.Array;

public class TestPerson {
	public static void main(String[] args) {
//		创建一个person类型的数组,用于存储三个person类型的对象
		Person [] pers=new Person[3];
//		System.out.println(pers);
		//创建person类型的对象
		Person p1=new Person("张三", 19, "男");
		//将创建的对象放入数组中
		pers[0]=p1;
		pers[1]=new Person("李思", 20, "女");
		pers[2]=new Person("王五", 28, "男");
		for (int i = 0; i < pers.length; i++) {
			System.out.println(pers[i]);
			
			
		}
	}
}

在这里插入图片描述

posted @ 2019-12-11 08:57  sakura-yxf  阅读(312)  评论(0)    收藏  举报