Java中创建一个图书馆五本书籍价格的一维数组price,并进行键盘输入
时间: 2024-09-28 07:06:08 浏览: 22
在Java中,你可以使用ArrayList或一维整型数组(int[])来存储书籍的价格。这里我们演示如何创建一个一维整型数组:
```java
import java.util.Scanner; // 引入Scanner用于用户输入
public class LibraryBooks {
public static void main(String[] args) {
int numBooks; // 存储书的数量
Scanner scanner = new Scanner(System.in); // 创建扫描器实例
System.out.println("请输入你要添加的书籍数量:");
numBooks = scanner.nextInt(); // 获取用户输入的书籍数量
// 创建一个大小为numBooks的一维整型数组
int[] price = new int[numBooks];
System.out.println("现在请输入每本书的价格:");
for (int i = 0; i < numBooks; i++) {
price[i] = scanner.nextInt(); // 遍历并获取每个价格
}
// 打印出所有书籍的价格
for (int bookPrice : price) {
System.out.printf("第%d本书的价格是: %d元\n", i+1, bookPrice);
}
scanner.close(); // 关闭扫描器
}
}
```
在这个程序中,首先让用户输入书籍数量,然后逐个输入每本书的价格,最后打印出所有书籍的价格列表。