• 2017-5-10 课堂实践20155203


    2017-5-10 课堂实践20155203

    1.教材代码测试

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

    • 测试相关方法的正常,错误和边界情况

    • String类

      • charAt
      • split
    • Arrays类

      • sort
      • binarySearch

    模拟实现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 }
    

    遇到的问题及解决办法

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

    实践感受

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

  • 相关阅读:
    成为一个会思考的学习者
    我的第4篇博客
    我的第3篇博客
    第2次作业
    第一次作业:大学,人生的另一个新的开始
    第四次作业
    第三次作业
    第二次作业
    作为大一新生的感悟
    第四次作业
  • 原文地址:https://www.cnblogs.com/xhwh/p/6840178.html
Copyright © 2020-2023  润新知