用java编写一个 图书馆图书借阅管理系统---------------------------------------------------
给图书馆系统java代码你修改图书馆系统java代码了三个地方图书馆系统java代码:
1.borrowBooks方法中,将System.out.println("你要借吗图书馆系统java代码?"); 改为:
System.out.println("你要借吗?输入1表示借,其图书馆系统java代码他数字表示不借 。");
保证输入的时候输入的数字 , 否则会报出异常 。
2.borrowBooks方法中,将self[score] = all[9]; 改为:self[score] = all[i];
如果是all[9],那么就始终是最后一本书籍信息了 。
【图书馆系统java代码 java基础图书馆系统小项目】3.have方法中,你是想将所借的书籍信息都打印出来 。修改的比较多,下面注释代码是原来的 。
void have(Books[] self) {
//for (int i = 0; i2; i) {
//self[i].showBookInfo();
//}
for (int i = 0; i3; i) {
if(self[i]!=null)
self[i].showBookInfo();
}
}
****************** 附上所有代码:*************************
import java.util.Scanner;
public class TestBook {
public static void main(String[] args) {
Books all[] = new Books[10];
Books self[] = new Books[3];
all[0] = new Books("java", 1, "12345", "tom", 34.0f, "人民出版社");
all[1] = new Books("c", 2, "12346", "tnn", 31.0f, "人民出版社");
all[2] = new Books("c", 3, "12445", "mm", 35.0f, "人民出版社");
all[3] = new Books("c#", 4, "12365", "tt", 38.0f, "人民出版社");
all[4] = new Books("j2se", 5, "13345", "tosm", 31.1f, "人民出版社");
all[5] = new Books("j2ee", 6, "18345", "ttm", 32.0f, "人民出版社");
all[6] = new Books("jsp", 7, "12335", "cc", 33.0f, "人民出版社");
all[7] = new Books("net", 8, "12341", "bb", 36.0f, "人民出版社");
all[8] = new Books("ip", 9, "12343", "aa", 37.0f, "人民出版社");
all[9] = new Books("tcp", 10, "22345", "jj", 39.0f, "人民出版社");
Readers r = new Readers("xiaoming", 101, "1", 3);
r.searchAllBooks(all);
r.borrowBooks(all, self);
r.have(self);
r.give(all, self);
}
}
class Readers {
Scanner scan = new Scanner(System.in);
String names;
int nums;
String classes;
int grade;
int score = 0;
// Books self[]=new Books[3];
Readers(String n, int u, String c, int g) {
names = n;
nums = u;
classes = c;
grade = g;
}
void searchAllBooks(Books[] all) {// 查书
for (int i = 0; i10; i)
all[i].showBookInfo();
// self[score]=all[0];
}
void give(Books[] all, Books[] self) {// 还书
System.out.println("请输入您要还的书的书号");
int n = scan.nextInt();
for (int i = 0; i10; i) {
if (n == all[i].num) {
for (int j = 0; j3; j) {
if (self[j] == all[i]) {
self[j] = null;
System.out.println("还书成功");
}
}
}
}
}
void have(Books[] self) {
//for (int i = 0; i2; i) {
//self[i].showBookInfo();
//}
for (int i = 0; i3; i) {
if(self[i]!=null)
self[i].showBookInfo();
}
}
void giveMoney() {
}
void borrowBooks(Books[] all, Books[] self) {
System.out.println("请输入您要查找的书名:");
String n = scan.next();
int i;
for (i = 0; i10; i) {
if (n.equals(all[i].name)) {
all[i].showBookInfo();
break;
}
}
//System.out.println("你要借吗?");
System.out.println("你要借吗?输入1表示借,其他数字表示不借 。");
int j;
j = scan.nextInt();
if (j == 1) {
System.out.println("借阅成功");
//self[score] = all[9];
self[score] = all[i];
score= 1;
}
if (score4) {
System.out.println("您还可以借阅"(3 - score)"本");
} else {
System.out.println("对不起 , 一个人只能借3本");
}
}
}
class Books {
String name;
int num;
String ISBN;
String writer;
float price;
String publisher;
Books(String n, int u, String i, String w, float p, String l) {
name = n;
num = u;
ISBN = i;
writer = w;
price = p;
publisher = l;
}
void showBookInfo() {
System.out.println("**************************");
System.out.println("书名:"name);
System.out.println("索书号:"num);
System.out.println("ISBN号:"ISBN);
System.out.println("价格:"price);
System.out.println("出版社:"publisher);
System.out.println("**************************");
}
}
----------------------------------------------------
java图书管理系统代码最近好多人要这份源码啊感觉..有建表脚本..使用mysql数据库..建表之后就可以直接运行了.
java图书馆系统怎么看代码看数据库的信息点击电脑的开始 。
首先点击电脑的开始,找到QLServer配置管理器,将SQLServer网络配置中的SQLEXPRESS的协议如下图中的三个服务改为启用,然后点击TCPIP协议,修改动态端口为1433 , 重启服务器才能生效,首先建立一个java项目 , 命名为TestDB然后右键点击TestDB选择buildpath然后找到AddExternalJARs,找到下载的sqljdbc的包,打开即可 , 然后项目的referencedlibraries目录下能看到导入的包,新建一个包database包中再建立TestConect执行以下代码,代码执行结果和数据库中查询的结果一样 。
关于图书馆系统java代码和java基础图书馆系统小项目的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- linuxls命令查看,linux 查看
- 包含上海游戏开发培训中心的词条
- 芥末味糖果什么感觉视频,美食007吃芥末味奶糖
- web设置linux命令 linux webmin
- 荣耀40有鸿蒙版吗知乎,荣耀40能不能升级鸿蒙
- 移动服务器租,低价服务器租用
- 商家要怎么发布视频号,微信小店商品怎么发视频号
- linux修改密码命令 linux中修改密码命令
- ios怎么看psd文件,ios psd文件