-2 java
import java.util.HashMap;
public class Library {
Library() {
}
public void getFinishedBooks(HashMap<String, Boolean> library) {
if(library.size() < 1)
System.out.println("Error! Library is empty.");
else {
for(String book : library.keySet()); {
if((library.get(book)) == true)
System.out.println(library.get(book));
}
}
}
public static void main(String[] args) {
HashMap<String, Boolean> myBooks = new HashMap<String, Boolean>();
myBooks.put("Road Down the Funnel", true);
myBooks.put("Rat: A Biology", false);
myBooks.put("TimeIn", true);
myBooks.put("3D Food Printing", false);
Library myLibrary = new Library();
myLibrary.getFinishedBooks(myBooks);
}
}
Run Code Online (Sandbox Code Playgroud)
这是一个基本的图书馆计划.我似乎无法找到导致错误的原因......
错误消息:"错误!找不到符号if((library.get(book))== true)
符号:可变书
位置:类库
删除;该行
for(String book : library.keySet())
Run Code Online (Sandbox Code Playgroud)
在开始学习语言时,最好使用IDE.IDE中的警告将帮助您快速解决问题.
| 归档时间: |
|
| 查看次数: |
341 次 |
| 最近记录: |