java 用数组存储书籍信息_JAVA简单编程:使用数组保存书,CD,磁带等信息,并能实现插入,删除,查找功能...
时间: 2023-12-10 16:05:21 浏览: 32
好的,我可以帮你解答这个问题。
首先,我们可以定义一个Book类来存储每本书的信息,包括书名、作者、价格等等。然后我们定义一个Book数组来存储所有的书籍信息。
下面是一个简单的Book类的代码示例:
```
public class Book {
private String name;
private String author;
private double price;
public Book(String name, String author, double price) {
this.name = name;
this.author = author;
this.price = price;
}
public String getName() {
return name;
}
public String getAuthor() {
return author;
}
public double getPrice() {
return price;
}
}
```
接下来,我们可以定义一个Book数组来存储所有的书籍信息。例如,我们可以定义一个长度为10的Book数组:
```
Book[] books = new Book[10];
```
现在我们可以向数组中插入书籍信息。例如,我们可以在数组的第一个位置插入一本名为《Java编程思想》的书籍信息:
```
books[0] = new Book("Java编程思想", "Bruce Eckel", 89.99);
```
我们也可以删除数组中的书籍信息,例如,我们可以删除数组中第一个位置的书籍信息:
```
books[0] = null;
```
最后,我们可以通过循环遍历数组来查找特定的书籍信息。例如,我们可以查找作者为"Joshua Bloch"的书籍信息:
```
for (Book book : books) {
if (book != null && book.getAuthor().equals("Joshua Bloch")) {
System.out.println("书名:" + book.getName() + ",作者:" + book.getAuthor() + ",价格:" + book.getPrice());
}
}
```
这样,我们就可以使用数组来存储和操作书籍信息了。当然,这只是一个简单的示例,你还可以根据你的实际需要进行修改和优化。