介绍Java 9的JShell
在Java 9中,引入了一个新的交互式编程工具JShell,它可以让程序员快速地进行代码测试和实验,同时还可以验证想法和进行快速的原型开发。JShell可以帮助Java新手和老手更快更容易地学习和测试Java语言特性。在本文中,我们将学习如何在JShell中进行数组初始化。
创建数组
数组是Java中的一个重要组成部分,它可以存储多个相同类型的元素。要创建一个数组,您需要指定数组类型和数组大小。以下是Java语法创建一个整数数组的示例:
int[] myArray = new int[5];
在上面的示例中,我们定义了一个名为myArray的整数数组,它有5个元素。
直接初始化数组
另一种方式是直接初始化数组,就像这样:
int[] myArray = {1, 2, 3, 4, 5};
上面的代码创建了一个整数数组,并将其初始化为包含值1, 2, 3, 4和5的元素。
在JShell中初始化数组
现在,我们来看一下如何在JShell中初始化数组。
要使用JShell创建数组,我们必须指定它的类型和大小。 JShell中的数组初始化和Java中的初始化非常相似。以下是JShell中初始化一个整数数组的示例:
int[] myArray = new int[5];
现在我们创建了名为myArray的整数数组,并初始化其大小为5。
使用直接初始化在JShell中创建数组
您还可以使用直接初始化的方式来创建数组。 只需在花括号中包含数组元素值即可,如下所示:
int[] myArray = {1, 2, 3, 4, 5};
上面的代码创建了一个整数数组,并将其初始化为包含值1, 2, 3, 4和5的元素。
数组元素的访问
数组元素可以通过下标访问。第一个元素的下标是0。在Java中,您必须使用方括号操作符[]访问数组元素。以下是一个示例:
int[] myArray = {1, 2, 3, 4, 5};
System.out.println(myArray[0]);
在上面的代码中,我们定义了一个名为myArray的整数数组,并将其初始化为包含1, 2, 3, 4和5的元素。我们使用System.out.println语句将myArray的第一个元素(即下标0)打印到控制台上。
更改数组元素的值
在Java中,您可以更改数组元素的值。只需使用下标访问数组元素,并将新值分配给该元素即可。以下是一个示例:
int[] myArray = {1, 2, 3, 4, 5};
myArray[0] = 6;
System.out.println(myArray[0]);
在上面的代码中,我们定义了一个名为myArray的整数数组,并将其初始化为包含1, 2, 3, 4和5的元素。我们将myArray的第一个元素(即下标0)更改为6,并使用System.out.println语句将新值打印到控制台上。
总结
在本文中,我们学习了如何在Java 9的JShell中初始化一个数组。我们了解了如何创建整数数组,如何直接初始化数组,以及如何访问和更改数组元素的值。 JShell提供了一个快速简便的方法来实验和测试Java数组。