课堂测试-单元测试

Posted 枫棂叶澜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了课堂测试-单元测试相关的知识,希望对你有一定的参考价值。

package test;
import java.util.Scanner;
import java.util.InputMismatchException;

public class Test {
    public static int Largest(int list[],int length)
    {
        int i,max=list[0];
        for(i=0;i<length;i++)
        {
            if(list[i]>max)
            {
                max=list[i];
            }
        }
        return max;
    }
    public static void main(String args[])
    {
        for(;;)
        {
            boolean judge=true;
            try
            {
                Scanner sca=new Scanner(System.in);
                System.out.println("请输入数字个数:");
                int length=sca.nextInt();
                int list[]=new int[length];
                System.out.println("请输入数字");
                for(int i=0;i<length;i++)
                {
                    list[i]=sca.nextInt();
                }
                if(list==null||length<=0)
                {
                    System.out.println("输入错误;请重新输入");
                    judge=false;
                }
                if(judge==true)
                {
                    System.out.println("最大值为:"+Largest(list,length));
                    break;
                }
                
            }
            catch(InputMismatchException e)
            {
                System.out.println("输入有误,请输入整数");
                judge=false;
            }
        }
    }
}

结果截图:

全为整数:

技术分享

全为负数:

技术分享

正负数:

技术分享

数字个数为0

技术分享

有其他符合时

技术分享

以上是关于课堂测试-单元测试的主要内容,如果未能解决你的问题,请参考以下文章

课堂测试-单元测试

多测师课堂006_测试分类_(上)高级讲师肖sir

单元测试 NPE,当我添加片段自定义转换时

20162301 课堂测试 hash

20162307 课堂测试 hash

单元测试不了解 XCTest 期望的异步 UI 代码?