2017-5-10 课堂实践20155203

2017-5-10 课堂实践20155203

1.教材代码测试

1065404-20170511114148879-590785463.jpg

1065404-20170511114157551-398072718.jpg

2.在IDEA中以TDD的方式对String类和Arrays类进行学习

  • 测试相关方法的正常,错误和边界情况
  • String类
    • charAt
    • split
  • Arrays类
    • sort
    • binarySearch
      1065404-20170511114218097-302645417.png

1065404-20170511114226785-415873127.jpg

模拟实现Linux下Sort -t : -k 2的功能。参考 Sort的实现。提交码云链接和代码运行截图。

  1 import java.util.*;
  2
  3 public class MySort1 {
  4     public static void main(String [] args) {
  5         String [] toSort = {"aaa:10:1:1",
  6                             "ccc:30:3:4",
  7                             "bbb:50:4:5",
  8                             "ddd:20:5:3",
  9                             "eee:40:2:20"};
 10
 11         System.out.println("Before sort:");
 12         for (String str: toSort)
 13                     System.out.println(str);
 14
 15         Arrays.sort(toSort);
 16
 17         System.out.println("After sort:");
 18         for( String str : toSort)
 19             System.out.println(str);
 20     }
 21 }

1065404-20170511114236707-384269065.png

1065404-20170511114245410-1823932593.png

遇到的问题及解决办法

  • 问题一:测试时,出现很多显示红色的包类;
  • 问题一解决方案:重新选取JUNIT3;

    实践感受

通过这次实践发现了我平时学习中很多不细致的问题,有很多时候学习就是跟着教程走下来,只要没有出错的地方就不会思考太多,以至于我会在选择测试包类这么简单的问题上出错。

转载于:https://www.cnblogs.com/xhwh/p/6840178.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值