下面要给大家分享的是一个和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工具网来进行了解吧。
推荐阅读: