您的位置:首页 > 其它

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

2014-01-21 21:24 435 查看
//需求:写一个简单的程序,实现添加多本图书信息,和遍历输出图书信息

//图书的信息:书名、作者、类型、价格

//构造一个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);

    }

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐