提问一下,用java编写图书借阅系统,借书的行为如何完成
(不用数据库和网络、swing)

解决方案 »

  1.   

    不用数据库,swing????用什么???txt???在运行时加入书名,再借。。
      

  2.   

    那就只能用ArrayList了,ArrayList里面放书的结构体,书的结构体自己定义,可以包含书ID号,书名,书数量等信息查找的时候遍历ArrayList,借书的时候从ArrayList中找到相应ID的书,让书数量减1。还书的时候书数量加1
      

  3.   

    我以前和你一样,就是没有使用数据库来做开发练习。没错,在数据的存储方面是要使用一些简单的文本来存储,那就使用TXT文本吧。但是,你需要了解 I/O ,就是数据流的使用,它功能很大,可以在指定目录下创建文本,写入内容,写出,保存。可以完成你上面所也要等的操作。但是,在数据的存储方面,你需要自己定义好数据的解析格式。不懂就自己上网查查吧。这样来做项目练习虽然不和实际,但是能加深你的功底和对I/O的深入。