Arrays和String单元测试

20175227张雪莹 2018-2019-2 《Java程序设计》

Arrays和String单元测试

要求

  • 在IDEA中以TDD的方式对String类和Arrays类进行学习
    • 测试相关方法的正常,错误和边界情况
    • String类
      • charAt
      • split
    • Arrays类
      • sort
      • binarySearch
  • 提交运行结果截图和码云代码链接,截图没有水印的需要单独找老师验收才有成绩

核心代码分析:

  • String类中charAt方法
public static char scharAt(String str1,int i){//调用charAt方法,得到字符串第i位值
return str1.charAt(i);
}
public static char getscharAt(String str, int i) {
return scharAt(str, i);
}
  • String类中split方法
public static String[] ssplit(String str2){//调用split方法,得到单词个数
String[] s=str2.split(" ");
return s;
}
public static String[] getSsplit(String str2){//返回ssplit值
return ssplit(str2);
}
  • Arrays类中sort方法
public static int[] asort(int[] str3) {//调用sort方法,对str3升序排序
Arrays.sort(str3);
return str3;
}
public static int[] getAsort(int[] str3) {//返回asort值
return asort(str3);
}
  • Arrays类中binarySearch方法
public static int[] aBinarySearch(int[] str4) {//调用BinarySearch方法,对str4检索
Arrays.sort(str4);
return str4;
} public static int[] getabinarySearch(int[] str4) {//返回aBinarySearch值
return aBinarySearch(str4);
}

程序运行截图

Arrays和String单元测试

代码托管

参考资料

上一篇:Spring5整合Hibernate5


下一篇:Spring Boot 系列教程17-Cache-缓存