JavaSE编程基础 第四章 数组

来源:互联网 发布:淘宝小号 浮云网 编辑:程序博客网 时间:2024/06/08 19:49

1. 数组的类型可以为任意类型吗?

2. 数组中的元素的类型必须是相同的吗? 数组中的元素是有序的吗?

3. 数组的长度可变不? 数组的长度使用哪个属性?

4. 数组元素下标(或索引)的范围是?

5. 数组也是引用类型吗? 数组也是对象,这句话对吗?

6. 数组中的元素就像对象中的成员变量一样,初始化方式也一样。这句话对吗?

7. 【上机】数组的三种初始化方式是什么? 并测试练习相关代码

8. 数组的静态初始化代码,下面代码有没有不合理的地方:

Dog[]  dogs2 = {

new Dog("大黄",1),

new Dog("小强",2),

 };

9. 完成如下代码:

char[] s;

s = new char[26];

for ( int i=0; i<26; i++ ) {

 s[i] = (char) (’A’ + i);

 System.out.println(s[i]);   

// System.out.println(“s[” + i + “]=” + s[i]);

}

 

10. 下面的数组定义哪些是正确的?

A:  int  a[][] = new int[3,3];

B:  int  a[3][3] = new int[][];

C:  int  a[][] = new int[3][3];

D:  int  []a[] = new int[3][3];

E:  int[][]  a = new int[3][3];

 

11. 请在下面语句中找出一个正确的。

A.  int  arr1[2][3];

B.  int[][]  a2 = new int[2][];

C.  int[][]  arr2=new int [][4];

D.  int  arr3[][4]= new int [3][4];

12. 【上机】定义一个长度为10 的一维字符串数组,在每一个元素存放一个单词;然
        后运行时从命令行输入一个单词,程序判断数组是否包含有这个单词,包含这个
        单词就打印出“Yes”,不包含就打印出“No” 。

13. 冒泡排序的基本思路

14. 使用冒泡排序完成数组元素的排序

15. 可变参数的作用及其用法

16. 如何给main方法传递实参

17. 【上机】用二重循环求出二维数组b所有元素的和:

int[][] b={{11},{21,22},{31,32,33}}

18. Eclipse可以开发Java,可以开发c++吗?

19. Eclipse中的debug模式有什么好处?

20. Eclipse中运行一个Java程序,如何操作?

21. Eclipse需要安装吗? 使用eclispe需要安装JDK吗?

22. 【上机】熟悉Eclipse开发环境建立一个Java项目,并运行一个类

23. 【上机】熟悉Eclipse的调试环境(debug)建立一个Java项目,并使用debug
         进行调试,测试程序每步执行情况。

24. 假如我找不到package explore视图了,怎么样才能让他出现?

原创粉丝点击