mirror of
https://github.com/rust-lang/rustlings.git
synced 2026-05-15 09:48:45 +00:00
Merge pull request #77 from Weltenbummler397/exercism-sync/d6df76d5e37f4c07
[Sync Iteration] java/karls-languages/1
This commit is contained in:
commit
dd98658195
@ -0,0 +1,37 @@
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class LanguageList {
|
||||
private final List<String> languages = new ArrayList<>();
|
||||
|
||||
public boolean isEmpty() {
|
||||
return languages.isEmpty();
|
||||
}
|
||||
|
||||
public void addLanguage(String language) {
|
||||
languages.add(language);
|
||||
}
|
||||
|
||||
public void removeLanguage(String language) {
|
||||
languages.remove(language);
|
||||
}
|
||||
|
||||
public String firstLanguage() {
|
||||
return languages.get(0);
|
||||
}
|
||||
|
||||
public int count() {
|
||||
return languages.size();
|
||||
}
|
||||
|
||||
public boolean containsLanguage(String language) {
|
||||
return languages.contains(language);
|
||||
}
|
||||
|
||||
public boolean isExciting() {
|
||||
if (languages.contains("Kotlin") || languages.contains("Java")) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user