• 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);
        }
    
    

    程序运行截图

    代码托管

    参考资料

  • 相关阅读:
    A
    MongoDB小结17
    MongoDB小结16
    金蝶无法生成下推发票
    MongoDB小结15
    MongoDB小结14
    MongoDB小结13
    MongoDB小结12
    MongoDB小结11
    MongoDB小结10
  • 原文地址:https://www.cnblogs.com/zxy20175227/p/10712231.html
Copyright © 2020-2023  润新知