电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《java语言程序设计》课程设计报告排序大学论文

《java语言程序设计》课程设计报告排序大学论文_第1页
1/25
《java语言程序设计》课程设计报告排序大学论文_第2页
2/25
《java语言程序设计》课程设计报告排序大学论文_第3页
3/25
JAVA 语言程序设计课程设计报告书院系名称 计算机与网络安全学院 专业班级 2025 级软件工程 3 班 学号 姓名 指导老师 完成时间 2025 年 12 月 1-2 号 目 录1.系统功能及任务描述1.1 系统总体功能描述1.2 主要任务描述2.系统的实现3.系统的测试4.总结4.1 自我评价及收获4.2 有待解决的问题及进一步完善的思路5.参考文献6.附录(代码附后)1.系统功能及任务描述1.1 系统总体功能描述本课程设计主要功能就是利用随机函数产生 N 个随机整数(20000 以上),对这些数进行多种方法进行排序。1.2 主要任务描述1) 至少采纳两种方法实现上述问题求解(提示,可采纳的方法有插入排序、冒泡排序、选择排序、交换排序等)。并把排序后的结果保存在不同的文件中。2) 统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法。3) 假如采纳 4 种或 4 种以上的方法者,可适当加分。2.系统的实现2.1 开发环境2.1.1 工具Eclipse:版本 Mars.1 Release (4.5.1),windows 64 位JDK:版本 jdk-7u51-windows-x64.exe2.1.2 电脑机型华硕 R556L,系统 64 位2.2 界面设计界面采纳 Swing 轻量级组件开发,在 1 个 JFrame 窗体中放置 5 个JLabel 标签,5 个 JButton 按钮,3 个 JTextField 文本框。2.3 类设计2.4 主要代码说明2.4.1 主要按钮触发事件2.4.1.1 “确定”按钮给“确定”按钮添加事件监听器 addActionListener 方法,内部类里实现 actionPerformed(ActionEvent e)方法,猎取文本框JTextField 的数据,然后产生随机数,用 LinkedList 集合存储进RandomNumber.txt 文件,方便增加删除。//确定按钮事件jButton_confirm.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {// TODO 自动生成的方法存根//集合,用于存储数据LinkedList linkedList = new LinkedList();//猎取文本框数据int begin = Integer.parseInt(jTextField_begin.getText());int end = Integer.parseInt(jTextField_end.getText());int num = Integer.parseInt(jTextField_num.getText());//产生随机数for(int i=0;i

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《java语言程序设计》课程设计报告排序大学论文

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群