CheckStyle-软件测试(2)

2019-04-08 21:36

//- 'method def' 子元素缩进了20个缩进符,应 //为8个。

Scanner input = new Scanner(System.in);

// Read input using input redirection from a file

//- 第 62 个字符 '{' 应位于新 //行。

//- 'for' 缩进了20个缩进符,应 //为8个。

for (int k = 0; k < nUMBEROFDAYS * nUMBEROFHOURS; k++) {

//for' 子元素缩进了22个缩进符,应为12个 int day = input.nextInt(); int hour = input.nextInt();

double temperature = input.nextDouble(); double humidity = input.nextDouble(); data[day - 1][hour - 1][0] = temperature; data[day - 1][hour - 1][1] = humidity; //'for rcurly' 缩进了20个缩进符,应为8个 }

// Find the average daily temperature and humidity //'for' 缩进了20个缩进符,应为8个。

//第 48 个字符 '{' 应位于新行。 for (int i = 0; i < nUMBEROFDAYS; i++) {

//- 每一个变量的定义必须在它的声明处,且在同 //一行。

//- 'for' 子元素缩进了22个缩进符,应为12个。 double dailyTemperatureTotal = 0; double dailyHumidityTotal = 0; //- 'for' 缩进了22个缩进符,应为 //12个。

//- 第 49 个字符 '{' 应位于新行。 for (int j = 0; j < nUMBEROFHOURS; j++) {

dailyTemperatureTotal += data[i][j][0]; dailyHumidityTotal += data[i][j][1]; }

// Display result

//'for' 子元素缩进了22个缩进符,应为12个。

System.out.println(\ \

+ dailyTemperatureTotal / nUMBEROFHOURS);

System.out.println(\ \

+ dailyHumidityTotal / nUMBEROFHOURS);

}

input.close(); } }

修改后的代码检查结果:

可以看到修改后的代码中前方的放大镜标志消失了,表明代码符合规范。

总结

Checkstyle能够有效地帮助程序开发人员检查代码的规范问题,使开发人员能够从这项重要但很枯燥的工作中解脱出来,从而节约大量的时间。


CheckStyle-软件测试(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2014东财《社会保障概论B》在线作业一部分答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: