Java.17 对象数组

对象数组


数组可以将对象应用作为元素保存。仅仅使用数组和其它类型的对象就可以建立相当复杂度的信息管理结构。例如,一个数组可以包含有多个对象,每个对象又由一组变量和使用这些变量的方法组成,而对象中的变量可能本身又是数组。

当用数组保存对象时,每个元素是一个对象。即一个对象数组实际上是一个对象引用数组。

String[] words = new String[5];

字符串对象可以表示为字符串常量。下面的声明建立了一个verbs数组,并利用若干个String对象数组的初始值对数组进行初始化而初始值表中的每个String对象就是一个字符串常量:

String[] verbs = {"play","work","eat","sleep"};
 1 public class GradeRange
 2 {
 3    //-----------------------------------------------------------------
 4    //创建一个Grade对象数组并打印它们。
 5    //-----------------------------------------------------------------
 6    public static void main(String[] args)
 7    {
 8       Grade[] grades =
 9       {
10       g   new Grade("A", 95), new Grade("A-", 90),
11          new Grade("B+", 87), new Grade("B", 85), new Grade("B-", 80),
12          new Grade("C+", 77), new Grade("C", 75), new Grade("C-", 70),
13          new Grade("D+", 67), new Grade("D", 65), new Grade("D-", 60),
14          new Grade("F", 0)
15       };
16 
17       for (Grade letterGrade : grades)
18          System.out.println(letterGrade);
19    }
20 }

猜你喜欢

转载自www.cnblogs.com/H97042/p/11026815.html
今日推荐