mirror of
https://github.com/rust-lang/rustlings.git
synced 2026-05-15 17:58:44 +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