2016-12-31 4 views
0

Я повторяю все игроки в коллекции, используя для вызова, и Intellij сказал, что я могу сделать вызов foreach, чтобы сделать «проще».Как сделать вызов foreach

Фрагмент кода;

private void closeInvs() { 
    for (Player p : Bukkit.getOnlinePlayers()) { 
     p.closeInventory(); 
    } 
} 
+0

@FarazDurrani Я хочу вызвать игрока foreach в коллекции, а затем закрыть их инвентарь. –

ответ

2
Bukkit.getOnlinePlayers().forEach((p) -> p.closeInventory()); 

Это должно работать.

+0

Да круглые скобки здесь не актуальны ... –