Я относительно новичок в языке Java и имею проект, который я делаю для школы, в которой у меня есть класс Book, который имеет обычные сеттеры/геттеры, конструкторы и переопределения для этого класса, ничего сложно. Я должен изменить его, чтобы я мог получить несколько авторов, используя Set и HashSet. Вопрос, который у меня есть, как мне это сделать? До сих пор, и поправьте меня, если я ошибаюсь, у меня есть этотSet and HashSet Java
import java.util.*;
public class Book{
private Set<String> authorSet;
private String isbn;
public Book(){
authorSet = null;
isbn = null;
}
public Book(String isbn, Set<String> authorSet){
this.isbn = isbn;
Set<String> s = new HashSet<String>();
// Do I do anything else here?
}
public String getIsbn(){
return isbn;
}
public void setIsnb(String isbn){
this.isbn = isbn;
}
public Set<String> getAuthorSet(Set<String> newAuthorSet{
return newAuthorSet;
}
public void setAuthorSet(Set<String> newAuthorSet){
this.authorSet = newAuthorSet;
}
Перед тем как перейти к переопределениям, я хочу, чтобы убедиться, что я получаю это правильно. Я попытался найти похожие примеры, чтобы я мог понять, что происходит, но пока у меня не было большой удачи. Я уверен, что это очень просто, но я только начинаю изучать язык. Спасибо за помощь
Какие у вас проблемы? Вы имеете в виду опечатки, которые помешали бы этому компиляции? – khelwood