资源描述:
《JAVA基础知识习题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、JAVA基础知识习题._、选择1、下而哪些是java语言中的关键字?AsizeofBabstractCNULLDNative2、下面语句哪个是正确的?Achar='abc';Blongl=oxfff;Cfloatf=0.23;Ddouble=0.7E-3;3、以下程序测试String类的各种构造方法,试选出其运行效果。classSTR{publicstaticvoidmain(Stringargs[J){Stringsl=newStringO;Strings2=newString("String2");charchars[]={,a,;丫,T,b,g};Strings3=newString(c
2、hars);Strings4=newString(chars,2,6);bytebytes[]={0,1,2,3,4,5,6,7,&9);StringBuffersb=newStringBuffer(s3);Strings5=newString(sb);System.out.println(MTheStringNo」isH+sl);System.out.println(MTheStringNo.2is"+s2);System.out.println(MTheStringNo.3isH+s3);System.out.println(MTheStringNo.4isn+s4);System.out
3、.println(HTheStringNo.5isH+s5);}}ATheStringNo.lisTheStringNo.2isString2TheStringNo.3isastringTheStringNo.4isstringTheStringNo.5isastringBTheStringNo.lisTheStringNo.2isString2TheStringNo.3isastringTheStringNo.4istringTheStringNo.5isastringCTheStringNo」isTheStringNo.2isString2TheStringNo.3isastringThe
4、StringNo.4isstrinTheStringNo.5isastringD以上都不对4、下面语句段的输出结果是什么?inti=9;switch(i){default:System.outprintln(MdefaultM);case0:System.out.println(MzeroH);break;case1:System.out.println(MoneM);case2:System.out.println(HtwoM);}AdefaultBdefault,zeroCerrordefaultclausenotdefinedDnooutputdisplayed二、多项选择1、下而哪些语
5、句能够止确地生成5个空字符串?AStringa[]=newString[5];for(inti=0;i<5;a[++]=nn);BStringa[]={CStringa⑸;DString[5]a;EString[]a=newString[5];for(inti=0;i<5;a[i++l=null);2、下面哪些选项将是下述程序的输出?publicclassOuter{publicstaticvoidmain(Stringargs[]){Outer:for(inti=0;i<3;i++)inner:for(intj=0;j<3;j++){if(j>l)break;System.out.print
6、ln(j+"and"+i);}}}A0and0B0and1C0and2D0and3E2and2F2andIG2and03、下面哪个语句正确地声明一个整型的二维数组?Ainta[][]=newint[][];Binta[10][10]=newint[][];Cintaf][]=newint[10][10];Dint[][]a=newint[10][10];Eintflaf]=newint[10][10];三、编程题编写一个程序,用选择法对数组a[]={20,10,50,40,30,70,60,80,90,100}进行从大到小的排序。以下是答案:一、选择题答案选择第1题B选择第2题D选择第3题A选
7、择第4题B二、多项选择题答案多项选择第1题AB多项选择第2题ABC多项选择第3题CDE三、编程题答案编程题publicclassArraySort{publicstaticvoidmain(Stringargs[]){intarray[]={20,10,50,40,30,70,60,80,90,100};inti,j,k,t;int1二Eirreiy.1ength;for(i=0;i