
public class Z1 {
public static void main(String[] args) {
BiaoGe op0 = new BiaoGe(1, "百战牌鼠标", "BZ_001", 99.21, 0.9);
BiaoGe op1 = new BiaoGe(2, "键盘侠玩偶", "WO_102", 403, 0.7);
BiaoGe op2 = new BiaoGe(3, "实战java程序设计", "BK_001", 89.00, 0.8);
BiaoGe op3 = new BiaoGe(4, "蔡幸牌西装", "GQ_XF_12", 700, 0.5);
BiaoGe op4 = new BiaoGe(5, "大米牌手机", "DM_PH_13", 900, 0.3);
BiaoGe[] ops =new BiaoGe[5];
ops[0]=op0;
ops[1]=op1;
ops[2]=op2;
ops[3]=op3;
ops[4]=op4;
for (int a=0;a<ops.length;a++){
System.out.println(ops[a].getId()+"\t"+ops[a].getName()+"\t"+ops[a].getModelNumber()+"\t"+ops[a].getPrice()+"\t"+ops[a].getDiscount());
}
System.out.println("下面是静态初始化");
BiaoGe[] ops1={op0,op1,op2,op3,op4};
for (int b=0;b<ops.length;b++){
System.out.println(ops1[b].getId()+"\t"+ops1[b].getName()+"\t"+ops1[b].getModelNumber()+"\t"+ops1[b].getPrice()+"\t"+ops1[b].getDiscount());
}
//在创建一个方法,遍历改写toString()方法打印;
System.out.println("在创建一个方法,遍历改写toString()方法打印;");
BiaoGe[] s1 ={op0,op1,op2,op3,op4};
for (int i=0;i< s1.length;i++) {
System.out.println(s1[i]);
}
}
}
class BiaoGe{
private int id;
private String name;
private String ModelNumber;
private double price;
private double discount;
BiaoGe(){
}
public BiaoGe(int id, String name, String modelNumber, double price, double discount) {
this.id = id;
this.name = name;
this.ModelNumber = modelNumber;
this.price = price;
this.discount = discount;
}
@Override
public String toString() {
return "ID:"+id+"\t名称:"+name+"\t 型号:"+ModelNumber+"\t价格:"+price+"\t折扣"+discount;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getModelNumber() {
return ModelNumber;
}
public void setModelNumber(String modelNumber) {
ModelNumber = modelNumber;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public double getDiscount() {
return discount;
}
public void setDiscount(double discount) {
this.discount = discount;
}
}
一维数组怎么用嵌套循环打印?????写了半天发现打出来不对,,,,空白