20155217 第十二周课堂测试
教材代码测试
在IDEA中以TDD的方式对String类和Arrays类进行学习
-
测试相关方法的正常,错误和边界情况
-
String类
- charAt
- split
-
Arrays类
- sort
- binarySearch
模拟实现Linux下Sort -t : -k 2的功能。参考 Sort的实现。
import java.util.*;
public class MySort1 {
public static void main(String [] args) {
String [] toSort = {"aaa:10:1:1",
"ccc:30:3:4",
"bbb:50:4:5",
"ddd:20:5:3",
"eee:40:2:20"};
System.out.println("Before sort:");
for (String str: toSort)
System.out.println(str);
Arrays.sort(toSort);
System.out.println("After sort:");
for( String str : toSort)
System.out.println(str);
}
}