概述
已完成 0/15 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
信息
Java 测验 4(数组) - 知行者
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
必须先完成以下测验才能开始:
测验结果
答对 0/15 个问题
答题时间:
时间已花费
您获得 0/0 分数 (0)
类别
- 未分类0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 已答
- 回顾
-
以下输出是什么 ? class TestIt { public static void main ( String[] args ) { int[] myArray = {1, 2, 3, 4, 5}; ChangeIt.doIt( myArray ); for(int j=0; j
- 1.
- 2.
- 3.
- 4.
1/15问题正确java 基本数据类型传递参数时是值传递 ;引用类型传递参数时是引用传递 。然而数组虽然是引用传递 ,但是将引用 z = null 只是将引用z不指向任何对象 ,并不会对原先指向的对象数据进行修改 。
错误java 基本数据类型传递参数时是值传递 ;引用类型传递参数时是引用传递 。然而数组虽然是引用传递 ,但是将引用 z = null 只是将引用z不指向任何对象 ,并不会对原先指向的对象数据进行修改 。
-
以下输出是什么 ? class LowHighSwap { static void doIt( int[] z ) { int temp = z[z.length-1]; z[z.length-1] = z[0]; z[0] = temp; } } class TestIt { public static void main( String[] args ) { int[] myArray = {1, 2, 3, 4, 5}; LowHighSwap.doIt(myArray); for (int i = 0; i < myArray.length; i++) { System.out.print(myArray[i] + " "); } } }
- 1.
- 2.
- 3.
- 4.
2/15问题正确数组作为参数是引用传递 ,在 doIt 方法中可以修改数组的值 。
错误数组作为参数是引用传递 ,在 doIt 方法中可以修改数组的值 。
-
声明一个数组 : int [] ar = {1,2,3,4,5}; ar [4] 的值是多少 ?
- 1.
- 2.
- 3.
- 4.
3/15问题正确数组的下标是从 0 开始的 。
错误数组的下标是从 0 开始的 。
-
如果我们声明: int [] ar = {1,2,3,4,5,6}; 数组ar的大小是 :
- 1.
- 2.
- 3.
- 4.
4/15问题正确错误 -
以下输出是什么 ? class ChangeIt { static void doIt( int[] z ) { int[] A = z; A[0] = 99; } } class TestIt { public static void main( String[] args ) { int[] myArray = {1, 2, 3, 4, 5}; ChangeIt.doIt(myArray); for (int i = 0; i < myArray.length; i++) { System.out.print(myArray[i] + " "); } } }
- 1.
- 2.
- 3.
- 4.
5/15问题正确错误 -
以下哪个循环将在一个单独的行中显示此数组中的所有数字 : float [] nums = {1.1f,2.2f,3.3f};
- 1.
- 2.
- 3.
- 4.
6/15问题正确数组的下标是从 0 开始的 。
错误数组的下标是从 0 开始的 。
-
下面这个方法实现什么功能 ? void blur(char[] z, String st) { if(z.length < st.length()) return; for (int i = 0; i < st.length(); i++) { z[i] = st.charAt(i); } }
- 1.
- 2.
- 3.
- 4.
7/15问题正确错误 -
哪一个选项可以在索引处找到名为 ar 的数组中的最后一个值?
- 1.
- 2.
- 3.
- 4.
8/15问题正确错误 -
数组是一个?
- 1.
- 2.
- 3.
- 4.
9/15问题正确同一种类型数据的集合。其实数组就是一个容器。它的值可以相同也可以不相同 。
错误同一种类型数据的集合。其实数组就是一个容器。它的值可以相同也可以不相同 。
-
Java 使用按值调用。 以下方法调用传递给程序的值是多少 ? double[] rats = {1.2, 3.4, 5.6}; routine( rats );
- 1.
- 2.
- 3.
- 4.
10/15问题正确错误 -
以下代码的输出是什么 ? int[] arr = new int[9]; System.out.println(arr[9]);
- 1.
- 2.
- 3.
- 4.
11/15问题正确错误 -
以下数组最高索引值是多少 ? byte[] values = new byte[x];
- 1.
- 2.
- 3.
- 4.
12/15问题正确如果数组的长度为 x ,那么它的索引值就是 0 到 x-1 。
错误如果数组的长度为 x ,那么它的索引值就是 0 到 x-1 。
-
以下程序段的输出是什么 ? int[] num7 = {1, 3, 5, 2, 8, 9, 5, 0}; int x7 = num7[0]; for (int i = 0; i <= num7.length-1; i++) { if(num7[i] < x7) { x7 = num7[i]; } } System.out.println(x7);
- 1.
- 2.
- 3.
- 4.
13/15问题正确for 循环里面将数组中的最小值赋值给 x7 。
错误for 循环里面将数组中的最小值赋值给 x7 。
-
以下数组的长度是? int[] grades = new int[4];
- 1.
- 2.
- 3.
- 4.
14/15问题正确错误 -
以下代码打印到控制台的数字是多少 ? int[] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9}; for (int i = 0; i < 8; i++) { System.out.println(numbers[i]); }
- 1.
- 2.
- 3.
- 4.
15/15问题正确错误