zoukankan      html  css  js  c++  java
  • 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;

    实践感受

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

  • 相关阅读:
    4header组件开发
    3组件骨架开发
    2项目目录设计
    1项目相关的一些简介
    21AJax与Comet
    20JSON
    获取特定筛选条件下数据的四分位点
    动态长度字符串的解析拆分问题
    myBase Desktop 7无限免费试用方法
    VBA 将Excel工作簿中所有表格进行一键排版
  • 原文地址:https://www.cnblogs.com/xhwh/p/6840178.html
Copyright © 2011-2022 走看看