更多"有下面程序段: Public class ArrayTest "的相关试题:
[单项选择]有下面程序段:
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. 以上都不对
[单项选择]有下面程序段:
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. 以上都不对
[单项选择]有下面程序段: 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. 以上都不对
[单项选择]下面程序段的输出结果为
public class MyClass
public static void main(String args[])
String s="Helto! How are you";
System.out.println(s.lastlndexOf("o",16));
A. 16
B. o
C. u
D. 17
[单项选择]下面程序段的输出结果为
package test;
public class Class A
int x=20;
static int y=6;
public static void main(String args[])
Class B b=new Class B( );
b.go(10);
System.out.println("x"+b.x);
class ClassB
int x;
void go(int y)
ClassA a=new ClassA( );
x=a.y;
A. x=10
B. x-20
C. x=6
D. 编译不通过
[单项选择]下面程序段的输出结果为
public class MyClass
public static void main(String args[])
String s="Hello! How are you";
System.out.println(s.LastIndexOf("o",16);
A. 16
B. o
C. u
D. 17
[单项选择]下面程序的输出结果是( )。
public class Sun
public static void main(String args[ ])
int i = 1;
switch (i)
case 0:
System.but.println("zero");
break;
case 1:
System.out.println("one");
case 2:
System.out.println("two");
default:
System.out.println ("default");
A. one
B. one, default
C. one, two, default
D. default
[单项选择]
阅读和理解下面程序段:
class Manager extends Employee{
public Manager(String n,double s,int year,int month,int day) {
super(n,s,year,month,day);
bonus=O;
}
public double getSalary( ){
double baseSalary=super,gerSalary( );
return baseSalary+bonus;
}
public void setBonus(double b);
{
bonus=b;
}
private double bonus;
}
Manager是Employee的子类,其理由是()
A. Manager的适用范围较宽
B. extends关键字声明
C. Manager的域减小了
D. 雇员是一个经理
[单项选择]下面程序段的输出结果是
public class Test
public static void main(String args[])
int[]a=new int[11];
int[]p=new int[4];
int k=5;
for(int i=1;i<=10;i++)
a[i]=i;
for(int i=1;i<=3;i++)
p[i]=a[i*i]
for(int i=1;i<=3;i++)
k=k+p[i]*2;
System.out.println(k);
A. 37
B. 31
C. 33
D. 35
[单项选择]下面程序段的输出结果是
public class Test
public static void main(String args[])
int a,b;
for(a=1, b=1; a<=100; a++)
if(b>=10)break;
if (b%2==1)
b+=2;
continue;
System.out.println(
A. ;
[单项选择]下面程序段的输出结果为
public class Test
public static void main(String args[])
boolean a,b,c;
a=(3<5);
b=(a==true);
System.out.println("a="+a+"b="+b);
c=(b==false);
System.out.println("b="+b+"c="+c);
A) a=true b=false
b=true c=false
B) a=true b=false
b=true c=true
C) a=true b=true
b=true c=false
D) a=false b=false
b=true c=false
[单项选择]下面程序段的输出结果是
public class Test
public static void main(String args[])
int n=5,sum=0;
while(n>0)
sum+=n;
--n;
System.out.println("sum is"+sum);
A. sum is 14
B. sum is 15
C. sum is 10
D. sum is 5