码迷,mamicode.com
首页 > 其他好文 > 详细

软件工程-课上单元测试

时间:2016-03-21 13:45:33      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

单元测试:

源代码:

 1 import java.util.Scanner;
 2 public class List {
 3 
 4     public static void main(String[] args) {
 5         // TODO Auto-generated method stub
 6         System.out.println("输入长度");
 7         Scanner t = new Scanner(System.in);
 8         int l;
 9         l = t.nextInt();
10         while(l<=0)
11         {
12             System.out.println("长度未大于0  请重新输入");
13             l = t.nextInt();
14         }
15         
16         Max m = new Max(l);
17         m.Input();
18         m.Largest(m.list, m.length);
19         m.Output();
20     }
21 
22 }
23 
24 class Max
25 {
26     int list[];
27     int length;
28     int max;
29     int i;
30     public Max(int s)
31     {
32         length = s;
33     }
34     int Largest(int list[],int length)
35     {
36         max = list[0];
37         for( i=0;i<length;i++)
38         {
39             if(list[i]>max)
40             {
41                 max = list[i];
42             }
43         }
44         return max;
45     }
46     void Input()
47     {
48         Scanner k = new Scanner(System.in);
49         list = new int [length];
50         System.out.println("请输入数组");
51         for( i=0;i<length;i++)
52         {            
53             list[i]=k.nextInt();
54         }
55     }
56     void Output()
57     {
58         System.out.println(max);
59     }
60     
61 
62 }

 

测试截图:

1、当数组长度为负数时:

技术分享

2、当数组长度为0时

技术分享

3、当输入值都为正数时:

技术分享

4、当输入数都为负数时:

技术分享

5、当输入数正数负数都有时:

技术分享

6、当输入有相同数时:

技术分享

软件工程-课上单元测试

标签:

原文地址:http://www.cnblogs.com/hzxsg0919/p/5301432.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!