2022年大学期末考试Java题库 .pdf
《2022年大学期末考试Java题库 .pdf》由会员分享,可在线阅读,更多相关《2022年大学期末考试Java题库 .pdf(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.下面程序的运行结果是() 。public class E3 public static void main(String args) String s= 大大 ; char a=s.charAt(2),b=s.charAt(4); System.out.print(a); System.out.println(b); 2.下面程序的运行结果是() 。import java.util.*; public class LinkedListExample public static void main(String args) LinkedList linkedlist = new Linked
2、List(); linkedlist.add(new Integer(1); linkedlist.add(new Integer(2); linkedlist.add(new Integer(3); linkedlist.add(new Integer(4); linkedlist.add(new Integer(5); System.out.println(The original contents of the linkedlist is: ); System.out.println(linkedlist); linkedlist.add(2,hello); linkedlist.add
3、First(First); linkedlist.addLast(Last); System.out.println(After adding elements ,the linkedlist is: ); System.out.println(linkedlist); 答:3.下面程序的运行结果是()。public class TestArray public static void main(String args) int i, j; int a = 5, 9, 6, 8, 7 ; for (i = 0; i a.length-1; i+) int k = i; for (j = i;
4、j a.length; j+) if (aj ak) k = j; int temp = ai; ai = ak; ak = temp; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 22 页 - - - - - - - - - for (i = 0; i a.length; i+) System.out.print(ai + ); System.out.println(); 4.下面程序的运行结果是() 。public class TryCatchFinally st
5、atic void Proc(int sel) try if (sel = 0) System.out.println(no Exception ); return; else if (sel = 1) int i = 0; int j = 4 / i; catch (ArithmeticException e) System.out.println(Catch ); catch (Exception e) System.out.println(Will not be executed); finally System.out.println(finally); public static v
6、oid main(String args) Proc(0); Proc(1); 5.下面程序的运行结果是()。public class welcomeTest public static void main(String args) String s, s1 = ; char c; s = wELCOME; for (int i = 0; i = a & c = z) s1 = s1 + Character.toUpperCase(c); else s1 = s1 + Character.toLowerCase(c); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
7、- - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 22 页 - - - - - - - - - System.out.println(s1); 6.下面程序的运行结果是()。public class arrTest public static void main(String args) int i, j; int a = 2, 1, 4, 8; for (i = 0; i a.length - 1; i+) int k = i; for (j = i; j a.length; j+) if (aj ak) k = j; int temp = a
8、i; ai = ak; ak = temp; for (i = 0; i a.length; i+) System.out.print(ai + ); System.out.println(); 7.下面程序的运行结果是(true,false)。public class StringTest public static void main(String args) String s1 = new String(abcde); String s2 = new String(abcde); boolean b1 = s1.equals(s2); boolean b2 = s1 = s2; Syst
9、em.out.print(b1 + , + b2); 8.下面程序运行时,若输入10,则输出结果是() 。public class test public static void main(String args) throws IOException BufferedReader buf = new BufferedReader( new InputStreamReader(System.in); while (true) String str = buf.readLine(); if (str.equals(quit) break; 名师资料总结 - - -精品资料欢迎下载 - - - -
10、 - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 22 页 - - - - - - - - - int x = Integer. parseInt(str); System.out.println(x * x); System.out.println(“ OK ” ); 9.下面程序的运行结果是() 。public class T public static void main(String args) Set set = new HashSet(); set.add(new Integer(10); set.add(new I
11、nteger(5); set.add(new Integer(15); set.add(new Integer(5); set.add(new Integer(10); System.out.println(size = + set.size(); Iterator it = set.iterator(); while (it.hasNext() System.out.print(it.next() + ); 10.下面程序的运行结果是() 。public class A class Dog private String name; private int age; public int st
12、ep; Dog(String s, int a) name = s; age = a; step = 0; public void run(Dog fast) fast.step+; public static void main(String args) A a = new A(); Dog dog = a.new Dog(Tom, 3); dog.step = 25; dog.run(dog); System.out.println(dog.step); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -
13、- - - - - 第 4 页,共 22 页 - - - - - - - - - 11.下面程序的运行结果是() 。class A int x=1, y=2; double add() return x+y; class B extends A int x=10, y=20; double add() return super.x + super.y; class Takecare public static void main(String args) A a = new A(); B b = new B(); System.out.println(a.add=+a.add(); Syste
14、m.out.println(b.add=+b.add(); 12.下面程序的运行结果是() 。for (int i = 0; i 5; i+) switch (i) default: System.out.print(defaultt); case 0: System.out.print(zerot); i+; break; case 1: System.out.print(onet); case 2: System.out.print(twot); i+; 13.下面程序的运行结果是() 。public class Example String str = new String(good);
15、 char ch = a, b, c; public void change(String str, char ch) str = test ok; ch0 = g; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 22 页 - - - - - - - - - public static void main(String args) Example example = new Example(); example.change(example.str, example.c
16、h); System.out.print(example.str + and ); System.out.print(example.ch); 14.下面程序的运行结果是() 。class A public String Show(D obj) return (A and D); public String Show(A obj) return (A and A); class B extends A public String Show(B obj) return (B and B); public String Show(A obj) return (B and A); class C e
17、xtends B public String Show(C obj) return (C and C); public String Show(B obj) return (C and B); class D extends B public String Show(D obj) return (D and D); public String Show(B obj) return (D and B); public class main public static void main(String args) A a1 = new A(); A a2 = new B(); B b = new
18、B(); C c = new C(); D d = new D(); System.out.println(a1.Show(b); System.out.println(a1.Show(c); System.out.println(a1.Show(d); System.out.println(a2.Show(b); System.out.println(a2.Show(c); System.out.println(a2.Show(d); System.out.println(b.Show(b); System.out.println(b.Show(c); System.out.println(
19、b.Show(d); 15.下面程序的运行结果是() 。public class Example extends TT 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 22 页 - - - - - - - - - public static void main(String args) Example t = new Example(Tom); public Example(String s) super(s); System.out.println(How do you
20、 do?); public Example() this(I am Tom); class TT public TT() System.out.println(What a pleasure!); public TT(String s) this(); System.out.println(I am + s); 16.下面程序的运行结果是() 。public class Example public static void main(String args) for (int i = 0; i 2; i+) resume: for (int j = 0; j 3; j+) for (int k
21、 = 0; k A) y=爱; z=情; else y= 我 ; z=她; System.out.println( +x+y+z); 19.下面程序的运行结果是() 。class TT public TT() System.out.println(What a peasure!); public TT(String s) this(); System.out.println(I am + s); public class Example extends TT public static void main(String args) Example example = new Example()
22、; public Example(String s) super(s); System.out.println(How do youo do?); public Example() 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 22 页 - - - - - - - - - this(I am Tom); 20.下面程序的运行结果是() 。public class Example public static void main(String args) int count
23、 = 0; for (int i = 0; i 3; i+) resume: for (int j = 0; j 4; j+) for (int k = 0; k 5; k+) +count; if (i = 1 & j = 2 & k = 3) break resume; System.out.println(tcount= + count); 21.下面程序的运行结果是() 。public class A class Dog private String name; private int age; public int step; Dog(String s, int a) name =
24、s; age = a; step = 0; public void run(Dog fast) fast.step-; public static void main(String args) A a = new A(); Dog dog = a.new Dog(Tom, 3); dog.step = 30; dog.run(dog); System.out.println(dog.step); 22.下面程序的运行结果是() 。import java.io.*; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
25、 - - - - - - 第 9 页,共 22 页 - - - - - - - - - public class TestFile public static void main(String args) throws Exception BufferedReader br = new BufferedReader(new InputStreamReader(System.in); BufferedWriter bw = new BufferedWriter(new FileWriter(input.txt); String s; while (true) System.out.print(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年大学期末考试Java题库 2022 大学 期末考试 Java 题库
限制150内