<Java 程序设计>课堂实践项目-Arrays和String单元测试 课后学习总结 目录 改变 Arrays和String单元测试实验要求 课堂实践成果 课后思考 改变 修改了博客整体布局,改变了之前贴个截图粘个代码就糊弄完的观念,这次布局和内容都有修改.     补充了部分没有讲过的测试类的样例,图片等都是再次运行之后截得细致的图片,电脑上也有原图. Arrays和String单元测试实践要求 问:在IDEA中以TDD的方式对String类和Arrays类进行学习- 测试相关方法的正常,错…
20175218 2018-2019-2 <Java程序设计>结对项目阶段总结<四则运算--整数> 一.需求分析 实现一个命令行程序,要求: 自动生成小学四则运算题目(加,减,乘,除) 文本支持整数 支持多运算符(例如生成包含n个运算符的题目) 支持真分数(后续实现) 统计正确率 扩展需求 文件: 处理生成题目并输出到文件 完成题目后从文件读入并判断 多语言支持:简体中文,繁體中文,English 生成题目去重 二.设计思路以及代码解释 最开始看到这个结对项目的时候,我觉得,最为第…
2019-2020-4 <Java 程序设计>结对项目阶段总结---<四则运算--整数> 一.需求分析 实现一个命令行程序 要求: 自动生成小学四则运算题目(加,减,乘,除): 支持整数: 支持多运算符(例如生成包含n个运算符的题目): 支持真分数(后续实现): 统计正确率. 扩展需求 文件: (1) 处理生成题目并输出到文件: (2) 完成题目后从文件读入并判断. 多语言支持:简体中文,繁體中文,English: 生成题目去重. 二.设计思路以及代码解释 刚拿到结对项目 刚拿到结…
<Java 程序设计>课堂实践项目类定义 课后学习总结 目录 改变 类定义实验要求 课堂实践成果 课后思考 改变 修改了博客整体布局,过去就贴个代码贴个图很草率,这次布局和内容都有修改.     加了一些类定义相关的拓展的内容,图片等都是再次运行之后截得细致的图片,电脑上也有原图. 类定义实验要求 设计并实现一个Book类,定义义成Book.java,Book 包含书名,作者,出版社和出版日期,这些数据都要定义getter和setter.定义至少三个构造方法,接收并初始化这些数据.覆盖(Ove…
20155308 2016-2017-2<Java程序设计>课堂实践项目 在java.lang包中有String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考: 1.如果用"."作为分隔的话,必须是如下写法,String.split("\."),这样才能正确的分隔开,不能用String.split("."); 2.如果用"|"作为分隔的话,必须是如下写法,String.spl…
20155308 2016-2017-2<Java程序设计>课堂实践项目 5/17 本次因为git出现了问题,所以没有按时提交我的代码 问题一 在IDEA中对P145 MathTool.java 使用JUnit进行单元测试,测试用例不少于三个,要包含正常情况,边界情况. 提交测试代码和运行结果截图,加上学号水印,提交码云代码链接. -MathTool代码: public class MathTool { public static int sum(int... numbers) { int s…
20155321 2016-2017-2<Java程序设计>课堂实践项目2 实践内容 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP -tx XXX1.txt XXX2.bin 用来把文本文件(内容为十进制数字)转化为二进制文件 java MyCP -xt XXX1.bin XXX2.txt 用来二进制文件把转化为文本文件(内容为十进制数字) 提交测试代码和运行结果截图,加上学号水印,提交码云代码链接 代码部分 MyC…
20155322 <Java程序设计>课堂实践项目 数据库-3-4 数据库-3 实践要求 参考教材代码完成下面的要求,提交能连接到world的截图(有学号水印),并提交代码的码云链接.查询world数据库,获得New Jessey州所有城市的总人口数. 实践步骤 我并没有在MessageDAO上修改,而是直接在之前的Demo上加入了: Statement stmt = conn.createStatement(); //创建Statement对象 String sql = "SQL语…
20155322 <Java程序设计>课堂实践项目MyOD 实践要求 编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能 提交测试代码和运行结果截图,加上学号水印,提交码云代码链接. 实践内容 通过对课本305页和306页两个代码的理解,我写出了实现老师要求的代码 老师要求要和Linux下od -tx -tc XXX的功能的输出格式一模一样,于是我修改了我的代码: import java.io.FileInputStream; import…
<Java 程序设计>课堂实践项目 课后学习总结 目录 改变 命令行参数实验要求 课堂实践成果 课后思考 改变 修改了博客整体布局,过去就贴个代码贴个图很草率,这次布局和内容都有修改.加了一些之后也用到命令行参数的内容,图片等都是再次运行之后截得细致的图片,电脑上也有原图.这篇博客修改模板参考了5303这位同学的博客. 命令行参数实验要求 问:求命令行传入整数参数的和: public class TestArgs { public static void main(String [] args…