真的不会了,帮帮我吧[face]monkey2:035.png[/face][face]monkey

真的不会了,帮帮我吧[face]monkey2:035.png[/face][face]monkey2:035.png[/face]java快疯了
package JavaTest;

import java.util.Arrays;

public class Flower {
    String name;
    String type;
    String color;
    int price;
    public Flower(String name,String type,String color,int price){
        this.name=name;
        this.type=type;
        this.color=color;
        this.price=price;
    }

    public String getName() {
        return name;
    }

    public String getType() {
        return type;
    }

    public String getColor() {
        return color;
    }

    public int getPrice() {
        return price;
    }

    public static void main(String[] args) {
        Flower firstFlower=new Flower("玫瑰花","路易十四","深紫色",400);
        Flower secondFlower=new Flower("玫瑰花","朱丽叶","淡茶色",300);
        Flower thirdFlower=new Flower("百合花","地平线","花橙色",450);

        Flower []flowers={firstFlower,secondFlower,thirdFlower};
        System.out.println(Arrays.toString(flowers));
    }

    @Override
    public String toString() {
        return "Flower{" +
                "name='" + name + '\'' +
                ", type='" + type + '\'' +
                ", color='" + color + '\'' +
                ", price=" + price +
                '}';
    }
}

 

public static void main(String[] args) {
        Flower firstFlower=new Flower("玫瑰花","路易十四","深紫色",400);
        Flower secondFlower=new Flower("玫瑰花","朱丽叶","淡茶色",300);
        Flower thirdFlower=new Flower("百合花","地平线","花橙色",450);
        Flower []flowers={firstFlower,secondFlower,thirdFlower};

        for (int i=0;i<flowers.length;i++){
            Flower flo=flowers[i];
            System.out.println(flo.name+"——"+flo.type+"——"+flo.color+"——"+flo.price);
        }
    }

便利数组的话,可以这样。数组用Flower 类型,不用重写toString()方法