如何在Java 9的JShell中初始化数组?

Java中的数组 也是一个对象。我们需要声明一个数组然后创建。为了声明一个包含整数数组的变量,我们可以像int [] array一样提到。在数组中,索引 从0到(数组的长度-1)开始。

片段1

jshell> int[] marks = {80, 75, 95};

marks ==> int[3] { 80, 75, 95 }

jshell> marks[0]

$2 ==> 80

jshell> marks[1]

$3 ==> 75

jshell> marks[2]

$4 ==> 95

jshell> int sum = 0;

sum ==> 0

jshell> for(int mark:marks) {

   ...>    sum = sum + mark;

   ...> }

jshell> sum

sum ==> 250

在下面的代码片段中,我们可以创建一个标记数组来存储8个int值, 并使用for-loop遍历标记,并打印出其值。



片段3

jshell> int[] marks = new int[5];

marks ==> int[5] { 0, 0, 0, 0, 0 }

jshell> double[] values = new double[5];

values ==> double[5] { 0.0, 0.0, 0.0, 0.0, 0.0 }

jshell> boolean[] tests = new boolean[5];

tests ==> boolean[5] { false, false, false, false, false }

jshell> class Person {

   ...> }

| created class Person

jshell> Person[] persons = new Person[5];

persons ==> Person[5] { null, null, null, null, null }

以上是 如何在Java 9的JShell中初始化数组? 的全部内容, 来源链接: utcz.com/z/335337.html

回到顶部