首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序段: Public class ArrayTest { Public static void main(String args[]) { int[] intArray=new int[3];
有下面程序段: Public class ArrayTest { Public static void main(String args[]) { int[] intArray=new int[3];
admin
2009-03-15
52
问题
有下面程序段: Public class ArrayTest { Public static void main(String args[]) { int[] intArray=new int[3]; for(int I=0;I<3;I++) { intArray[I]=I+2; System.out.println("IntArray["+I+"]"="+intArray[I]); } System.out.println("--------------"); Int arrLen=4; IntArray=new int[arrLen]; For(int j=intArray.length;j>=0;j--) { intArray[j]=j*3; System.out.println("hello"+intArray[j]); } } } 则运行的结果是( )。
选项
A、编译出错
B、编译通过,但运行出错
C、可以运行,但有错误
D、以上都不对
答案
2
解析
这是一道考查数组引用的题,目的是考查如何在程序中引用初始化后的数组。引用的方式为arrayName[index],其中index为数组的下标,可以为整数、变量和表达式,范围从0开始,一直到数组的长度减1。在Java语言中,是要对数组下标进行检查的。因此当程序运行到数组的长度值时,就发生了越界现象。
转载请注明原文地址:https://kaotiyun.com/show/Aunp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
对建立良好的程序设计风格,下面描述正确的是()。
假设变量a的内容是“计算机软件工程师”,变量b的内容是“数据库管理员”,表达式的结果为“数据库工程师”的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
下面有关数据库表和自由表的叙述中,错误的是
在项目管理器中,将一程序设置为主程序的方法是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
设计一个文件名和表单名均为rate的表单,表单的标题为“外汇汇率查询”,表单界面如图3-2222所示,表单中有两个下拉列表框(CombO1和CombO2),这两个下拉列表框的数据源类型(RowSourceType属性)均为字段,且数据源(RowSource
(1)用SQL语句进行以下查询:查询“外汇账户”表中的日元信息。查询结果包括钞汇标志、金额,结果按金额降序排序,并存储于表two.dbf中,并将SQL语句存储于新建的three.txt文件中。(2)用一对多报表向导建立报表,“外汇代码”表为父表,“外汇账
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
随机试题
有关胸内压的叙述,错误的是
下列哪一项是原位癌的主要特征
酸中毒时,对机体呼吸的影响表现为
糖尿病的基本病理生理变化是
采用平行结转分步法,每一生产步骤的生产成本要在最终完工产品与各步骤尚未加工完成的在产品和各步骤已完工但未最终完成的产品之间进行分配。()
培训管理的首要制度是()
去年全国居民消费物价指数(CPI)仅上涨1.8%,属于温和型上涨。然而,老百姓的切身感受却截然不同,觉得水电煤气、蔬菜粮油、上学看病、坐车买房,样样都在涨价,涨幅一点也不“温和”。下面哪一个选项无助于解释题干中统计数据与百姓感受之间的差距?()
A.Landofthekiwi.B.Reasonsforconcern.C.Theintroductionofpredators.D.Explanationforlargerbirdpopulations.E.Pr
下列关于生成表查询的叙说中,错误的是
Thebirdwatcherswereonthe______fortherarespecies.
最新回复
(
0
)