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

错题解析

时间:2018-10-22 14:44:37      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:查看   break   选择   inf   程序   输出   语言   语句   配置   

技术分享图片

A.insert是StringBuffer类的不是String 类的

 

 

技术分享图片

 

B.并非每个类中都必须有一个main()方法,除非这个类需要程序入口,否则可以定义一个只有普通方法的类,无需main()方法

 

 

技术分享图片

 

 解析:for循环四次,第一次进switch的时候,注意,i=1,然后选择的是case 1执行,此时sum是0+2=2;但是,这里要注意的是,case1没有break,所以会继续执行之后的case2,此时sum是2+4=6,遇到continue,跳出执行下一次循环;接着是i=2第二次循环,sum=6+4=10;第三次sum=10+16=26.

 

 

技术分享图片

D.C项java -version、javac –version都可以查看jdk安装版本。 在Windows系统中,必须安装JDK,才可以使用Java环境。而配置JDK环境变量。 JAVA_HOME不是必须的,使用JAVA_HOME类似于Java语言中的变量,在Path环境变量中,可以通过%JAVA_HOME%\bin获取bin文件夹的绝对路径,但是也可以在Path中直接写绝对路径如C:\jdk1.7.0_75\bin来代替JAVA_HOME

 

 

技术分享图片

解析:正确的顺序是:package语句声明包,import语句导包,Class语句定义类

 

技术分享图片

解析:循环数组由于i<arr.length-1所以是不包含最后一个数88的,只有数组中能被2整除时count会自加1,所以只有36时加了1,结果为1,选择A。如想正确输出偶数个数,要修改代码为i<=arr.length-1或i<arr.length。

 

错题解析

标签:查看   break   选择   inf   程序   输出   语言   语句   配置   

原文地址:https://www.cnblogs.com/1314Justin/p/9829426.html

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