
正文
javapm代码检查 java代码查错
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PM数组中保存100天的污染指数,指出其中污染指数大于等于5且天数大于等于3的次数 求Java代码???
package mainFun;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Random;
public class PMTest {
public static int count(int[] arr){
int result=0;
Map map=new HashMap();
for(int i=0;iarr.length;i++){
if(map.get(arr[i])==null){
map.put(arr[i], 1);
}else{
map.put(arr[i], Integer.parseInt(map.get(arr[i])+"")+1);
}
}
System.out.println(map.size());
Iterator it=map.keySet().iterator();
while(it.hasNext()){
int pm=Integer.parseInt(it.next()+"");
System.out.println(pm);
System.out.println(Integer.parseInt(map.get(pm)==null?"0":map.get(pm)+""));
if(pm5(Integer.parseInt(map.get(pm)==null?"0":map.get(pm)+"")3)){
result++;
}
}
return result;
}
public static void main(String[] args) {
int[] pm=new int[100];
Random random=new Random();
for(int i=0;i100;i++){
pm[i]=random.nextInt(20);
}
System.out.println(PMTest.count(pm));
}
}
相关问答
Q1: java 输入PM2.5的值,输出对应天气质量指数。不知道是不是这样的定义方法的。
你应该修改以下:AQI=scan.nextInt();AQI= check(AQI); //调用方法 ----这个地方有错,你的代码里,check 是返回检查的结果,然后你再根据结果去输出值,你没有接收返回值就开始进行判断,这是判断不对的。swith(AQI){//.....}
Q2: 什么软件可以检查两段java代码是否属于抄袭?
什么是抄袭,一摸一样的叫抄袭?现在人都不会这么傻吧,怎么也得改点。如果是完全相同,把2段代码以流的形式读进来比较。哈哈
Q3: java的测试代码有人检查吗
静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。代码检查代码检查包括代码走查、桌面检查、代码审查等,主要检查代码和设计的一致性, 代码对标准的遵循、可读性,代码的逻辑表达的正确性,代码结构的合理性等方面;可以发现违背程序编写标准的问题,程序中不安全、不明确和模糊的部分,找出程序中不可移植部分、违背程序编程风格的问题,包括变量检查、命名和类型审查、程序逻辑审查、程序语法检查和程序结构检查等内容。”。看了一系列的静态代码扫描或者叫静态代码分析工具后,总结对工具的看法:静态代码扫描工具,和编译器的某些功能其实是很相似的,他们也需要词法分析,语法分析,语意分析...但和编译器不一样的是他们可以自定义各种各样的复杂的规则去对代码进行分析。
Q4: java中,代码检查工具check-style检查出来的错误很多,请教各位,有什么快速修改的方法不
某些错误产生并不一定代表程序无法编译通过,而是不符合某个规范或用了比较旧版本的jdk所导致的,check-style应该可以设置错误类型的,比如没有构造方法这样的错误就可以忽略的,别急,慢慢来,一般调试别人的程序需要3-4周时间,熟练了就好。
Q5: findbugs,pmd,checkstyles三者都是代码规范静态检查工具,它们之间有何异同
区别是: findbug与pclint都是针对软件漏洞进行代码检测的工具软件。findbug针对的是Java代码,pclint针对的是C代码或者C++。 Findbugs是一款Java静态代码分析工具,与其他静态分析工具(如Checkstyle和PMD)不同,Findbugs 不注重样式或者格式
关于javapm代码检查和java代码查错的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






