写一个简单的程序,实现添加多本图书信息,和遍历输出图书信息

//需求:写一个简单的程序,实现添加多本图书信息,和遍历输出图书信息
//图书的信息:书名、作者、类型、价格
//构造一个Library数据类型
class Library{
    String bookName;
    String bookAuthor;
    String bookType;
    double bookPrice;
}
public class Homework7{
    public static void main(String[] args){
    //定义一个Library类型的数组
    Library[] books = new Library[5];

    //为第一本书向内存中要空间,并放入数据
    Library book01 = new Library();
    book01.bookName = "红楼梦";
    book01.bookAuthor = "曹雪芹";
    book01.bookType = "综合";
    book01.bookPrice = 88.8;
    books[0] = book01;

    //为第一本书向内存中要空间,并放入数据
    Library book02 = new Library();
    book02.bookName = "西游记";
    book02.bookAuthor = "吴承恩";
    book02.bookType = "神话";
    book02.bookPrice = 77.0;
    books[1] = book02;

    //为第一本书向内存中要空间,并放入数据
    Library book03 = new Library();
    book03.bookName = "三国演义";
    book03.bookAuthor = "罗贯中";
    book03.bookType = "政治";
    book03.bookPrice = 90.9;
    books[2] = book03;

    //为第一本书向内存中要空间,并放入数据
    Library book04 = new Library();
    book04.bookName = "水浒传";
    book04.bookAuthor = "施耐庵";
    book04.bookType = "社会";
    book04.bookPrice = 69.5;
    books[3] = book04;

    //为第一本书向内存中要空间,并放入数据
    Library book05 = new Library();
    book05.bookName = "软件开发";
    book05.bookAuthor = "张孝祥";
    book05.bookType = "Java基础入门";
    book05.bookPrice = 56.0;
    books[4] = book05;

    //遍历图书信息
    //for--each语句
    for(Library book:books){
        System.out.println("书的名字是:"+book.bookName+",作者:"+book.bookAuthor+",书籍类型:"+book.bookType+",价格"+book.bookPrice);
    }
    System.out.println("-----------------------------------------");
    //for循环
    for(int i=0;i<books.length;i++){
        Library book = books[i];
        System.out.println("书的名字是:"+book.bookName+",作者:"+book.bookAuthor+",书籍类型:"+book.bookType+",价格"+book.bookPrice);
    }
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值