Java课程设计 猜数游戏团队博客
2017-06-22 17:10
411 查看
1.团队成员介绍(需要有照片)
曾飞远(组长):网络1513 201521123080江鹭涛(组员):网络1513 201521123075
2. 项目git地址
3. 项目git提交记录截图(要体现出每个人的提交记录、提交说明),老师将点击进去重点考核。
4.项目功能架构图与主要功能流程图
5.项目运行截图
开始:输入结果过小:
输入结果过大:
输入正确并出现所用时间:
显示排行榜:
存入文件:
6.项目关键代码(不能太多)
猜数所用时间:用System.currentTimeMillis();可以获取当前时间,在程序开始运行时获取一次时间,结束时获取一次,从而何处所用时间。
代码如下:
startime = System.currentTimeMillis(); long endtime=System.currentTimeMillis(); long usedtime=endtime-startime; long time=usedtime/1000;
显示排行榜:
public static String readTxtFile(String txtPath, int lineNo) { String line = ""; String encoding="GBK"; try { File txtFile = new File(txtPath); InputStream in = new FileInputStream(txtFile); InputStreamReader read = new InputStreamReader(in,encoding); BufferedReader reader = new BufferedReader(read); int i = 0; while (i < lineNo) { line = reader.readLine(); i++; } reader.close(); } catch (Exception e) { } return line; } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: String filePath = "D:\\A\\排行榜.txt"; String s1=readTxtFile(filePath,1); jLabel2.setText(s1); String s2=readTxtFile(filePath,2); jLabel5.setText(s2); String s3=readTxtFile(filePath,3); jLabel6.setText(s3); String s4=readTxtFile(filePath,4); jLabel7.setText(s4); String s5=readTxtFile(filePath,5); jLabel8.setText(s5); }
将成绩排行榜存入文件:
File file = new File("D:\\A"); file.mkdirs(); String path = "D:/A"; File f = new File(path); if (!f.exists()) { f.mkdirs(); String fileName = "排行榜.txt";// fileName1表示你创建的文件名;为txt类型; File file1 = new File(f, fileName); if (!file1.exists()) { try { file1.createNewFile(); } catch (IOException e) { e.printStackTrace(); } } }
7.尚待改进或者新的想法
没有设计用户填写界面;目前代码只能显示前5名的分数;
界面也不美观。
8.团队成员任务分配,团队成员课程设计博客链接(以表格形式呈现),标明组长。
姓名 | 任务分配 | 博客链接 |
---|---|---|
曾飞远 | 1成绩排行榜算法的设计;排行榜存放到文件中;使用netbeans设计部分界面。 | |
江鹭涛 | 猜数算法的设计;猜数所用时间的计算;使用netbeans设计部分界面。 |
相关文章推荐
- java课程设计——猜数游戏个人博客
- Java课程设计 猜数游戏个人博客
- Java课程设计 猜数游戏个人博客
- JAVA课程设计 猜数游戏 团队
- JAVA课程设计 猜数游戏 团队
- JAVA课程设计猜数游戏 个人
- java课程设计-表达式运算(团队博客)
- Java课程设计---团队博客
- Java课程设计——计算器团队博客
- JAVA课程设计猜数游戏 个人
- Java课程设计——GUI密码生成器团队博客
- JAVA课程设计-猜数游戏 201521123017
- java课程设计团队博客《基于学院的搜索引擎》
- JAVA课程设计猜数游戏 个人
- JAVA课程设计——团队(&个人)博客
- JAVA课程设计+五子棋(团队博客)
- Java课程设计博客(团队)
- java课程设计 猜数游戏 个人
- java课程设计团队博客
- Java课程设计博客(团队)