以下代码输出结果为:class Main {public static void swap(Integer i, Integer j) { Integer temp = new Integer(i); i = j; j = temp; } public static void main(String[] args) { Integer i = new Integer(10); Integer j = new Integer(20); swap(i, j); System.out.println("i = " + i + ", j = " + j); }}
(A)i = 10, j = 20
(B)i = 20, j = 10
(C)i = 10, j = 10
(D)i = 20, j = 20
参考答案
继续答题:下一题


更多java基础知识试题
- 1jdk命令中,解析类文件的命令是?( )
- 2在Java中,以下变量赋值无法通过编译的是
- 3JDK安装完成后,主要的命令如Javac、Java等都存放在( )文件夹中
- 4在vi编辑器的命令模式中,删除一行的命令是( )
- 5以下代码输出结果为?class Test{ public static void main(String[] args) { StringBuffer a = new StringBuffer("Runoob"); StringBuffer b = new StringBuffer("Google"); a.delete(1,3); a.append(b); System.out.println(a); }}