第二周:自定义新数据类型(图书管理系统)
来源:互联网 发布:交通事故数据 编辑:程序博客网 时间: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
- 第二周:自定义新数据类型(图书管理系统)
- 课程设计——图书管理新系统
- 图书管理系统(java)
- 图书管理系统(Java)
- 求助(图书管理系统)
- 图书管理系统(ssh2)
- 图书管理系统(数组)
- 图书管理系统(链表)
- 第二周项目4图书管理
- 学生课程选修--图书管理系统(C++版)第二部分
- (linux系统)图书管理系统
- 数据结构课程设计(图书管理系统)
- ASP.NET 图书管理系统(4)
- (C语言课程设计)图书管理系统
- Oracle之实战(图书管理系统)
- hdu 1497(图书管理系统模拟)
- C++课程设计(图书管理系统)
- 图书管理系统(C++实践)
- Unique Paths 所有可能的路径
- cocos2d-x minSDK
- 链表的实现
- 人机交互量测同名点程序--双像三维建模小软件开发实例(四)
- verilog中inout的定义问题
- 第二周:自定义新数据类型(图书管理系统)
- 解题报告——Train Problem I(栈应用)
- java中的基本数据类型
- WPF TextBox自定义错误检查
- Unique Paths II 包含障碍物,求所有的路径
- MongDB--问题解决之服务没有响应控制功能
- git 使用
- 数的幂运算
- JDBC DRIVER