我试图通过数组方法返回键和值。通过数组方法返回HashMap值和键
我已经这样做了:
public ArrayList<String> translationList() {
for (String key : translations.keySet()) {
System.out.println(key + " = ");
}
return new ArrayList<String>(this.translations.values());
}
在我Main.java
ArrayList<String> translations = dictionary.translationList();
for (String translation : translations) {
System.out.println(translation);
}
它返回
apina =
cembalo =
banaani =
monkey
harpsichord
banana
我不知道如何让他们上打印单词翻译后的同一行。我知道它在返回数组之前正在打印for循环,但这是我的问题所在并且不知道如何解决它。
使用'的System.out.println( “翻译=” +翻译);'或'内部换循环使用'System.out.print(translation); – seahawk