《中兴2023年Java开发笔试题目及答案.docx》由会员分享,可在线阅读,更多相关《中兴2023年Java开发笔试题目及答案.docx(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 中兴2023年Java开发笔试题目及答案 public class Account private String cardId; public String getCardId() return cardId; public void setCardId (String cardId) this. cardId = cardId; A.Account类符合JavaBean的规章 B.Account类不符合JavaBean的规章,由于没有无参数构造方法 C.Account类不符合JavaBean的规章,由于没有实现序列化接口 D.Account类不符合JavaBean的规章,由于方法名getC
2、ardId应改为getcardId 正确答案:C 2.运行下面程序: public class Foo public static void main(String args) StringBuffer a=new StringBuffer(“A”); StringBuffer b=new StringBuffer(“B”); operator(a,b); System.out.println(a+”,”+b); public static void operator(StringBuffer x,StringBuffer y) x.append(y); y=x; 输出的结果是:()。 A.A
3、,B B.A,A C.B,B D.AB,B 正确答案:D 3.下面的程序可以输出1100内前10个3的倍数: for (int i = 1, count = 0; i 100; i+) if (i % 3 = 0) System.out.println(i); (空白处) 以下选项中,空白处可以填入的代码是()。 A. if (count+ = 10) break; B. if (+count = 10) break; C. if (count+ = 10) continue; D. if (+count = 10) continue; 正确答案:B 4.运行下面程序: String strA
4、rr = “aaa”, “b”, “cc” ; Arrays.sort(strArr, new Comparator() public int compare(String o1, String o2) return pareTo(o1); ); System.out.println(Arrays.toString(strArr); 输出的结果是:()。 A.aaa, b, cc B.cc, b, aaa C.b, cc, aaa D.aaa, cc, b 正确答案:B 5. 对数组int arr = 52, 93, 16, 67, 36, 92, 26, 12, 25, 92 用插入排序法由小到大进展排序,经过3轮排序后,数组arr的值为:()。 A. 12,16,25,52,93,26,67,36,92,92 B. 12,16,25,67,36,92,26,52,93,92 C. 16,52,67,93,36,92,26,12,25,92 D. 16,36,52,67,93,92,26,12,25,92 正确答案:C 6.以下代码的输出结果是:()。 public class StaticFoo int num; static int x; public static void main(String args)