第二周:自定义新数据类型(图书管理系统)

来源:互联网 发布:交通事故数据 编辑:程序博客网 时间:2024/05/18 01:26
//需求:模仿Demo2,写一个简单的程序,实现添加多本图书信息和遍历输出图书信息。//自定义一种新的数据类型,代表“图书”这种类型class Books{String bkId;  //图书编号String bkName;  //图书名称String bkWriter;    //图书作者}public class Bookwork{public static void main (String [] args){//定义一个Books类型的数组,它只能存入Books类型的变量    Books[] bks = new Books[3];    //1.创建并保存第1个图书信息Books bk01 = new Books();bk01.bkId = "100";bk01.bkName = "《平凡的世界》";bk01.bkWriter = "路遥";bks[0] = bk01;        //2.创建并保存第2个图书信息        Books bk02 = new Books();    bk02.bkId = "101";bk02.bkName = "《西游记》";bk02.bkWriter = "吴承恩";        bks[1] = bk02;        //3.创建并保存第3个图书信息Books bk03 = new Books();    bk03.bkId = "102";bk03.bkName = "《三国演义》";bk03.bkWriter = "罗贯中";bks[2] = bk03;        //遍历这个数组//for-each语句for (Books bk : bks){System.out.println("图书编号:" + bk.bkId + ", 图书名称:" + bk.bkName+ ", 图书作者:" + bk.bkWriter + "\n");}        System.out.println("----------------------------------------------------------");//for循环for (int i = 0; i < bks.length ; i++ ){                Books bk = bks[i];              System.out.println("图书编号:" + bk.bkId + ", 图书名称:" + bk.bkName+ ", 图书作者:" + bk.bkWriter + "\n");    }}}


运行结果:



0 0
原创粉丝点击