Java一维数组,获取单个元素实例分享

TK 2020-09-17 09:53:26 java常见问答 5726

下面要给大家分享的是一个和java一维数组获取单个元素的实例,一起来看看吧。

编写一个Java程序,使用数组存放录入的5件商品价格,之后使用下标访问第3个元素的值。

import java.util.Scanner;
public class Test06
{
    public static void main(String[] args)
    {
        int[] prices = new int[5]; // 声明数组并分配空间
        Scanner input = new Scanner(System.in); // 接收用户从控制台输入的数据
        for (int i = 0; i < prices.length; i++)
        {
            System.out.println("请输入第" + (i + 1) + "件商品的价格:");
            prices[i] = input.nextInt(); // 接收用户从控制台输入的数据
        }
        System.out.println("第 3 件商品的价格为:" + prices[2]);
    }
}

上面的代码当中,int[] prices = new int[5]”语句创建了需要5个元素空间的prices数组,之后,结合for循环向数组中的每个元素赋值。

注意一下,在Java当中,取得数组的长度(也就是数组元素的长度)可以利用“数组名称.length”,返回一个int型数据。

数组的索引从0开始,而for循环当中的变量i也从0开始,所以的话score数组当中的元素可以使用scored来表示,大大简化了代码。

最后使用prices[2]获取prices数组的第3个元素,最终运行效果如下所示。

请输入第1件商品的价格:
5
请输入第2件商品的价格:
4
请输入第3件商品的价格:
6
请输入第4件商品的价格:
4
请输入第5件商品的价格:
8
第 3 件商品的价格为:6

更多相关java程序代码例子,请继续关注奇Q工具网来进行了解吧。

推荐阅读:

java一维数组定义,创建一维数组详解

Java一维数组,初始化一维数组详解

Java一维数组,获取单个元素详解