gpt4 book ai didi

java - 这可以持续做某事吗?

转载 作者:行者123 更新时间:2023-12-01 11:08:18 25 4
gpt4 key购买 nike

for (int i = 1; i <= 2; i++) {
for (Player p : Bukkit.getOnlinePlayers()) {
if (i == 1) {
TitleAPI.sendSubTitle(p, ChatColor.translateAlternateColorCodes('&', "&cTokens &7: &a" + tokens.getTokens(p)));
}
if (i == 2) {
TitleAPI.sendSubTitle(p, ChatColor.translateAlternateColorCodes('&', "&cLevel &7: &a" + levels.getLevel(p)));
continue;
}
}
}

这个想法是,如果 for 循环的索引是 1,则执行第一个,如果是 2,则执行第二个,然后重新开始,使索引为 1...

最佳答案

不会,因为当 i 达到 3 时 for 循环就会结束。

你可以像这样更简单地做到这一点:

while (true) {
for(Player p : Bukkit.getOnlinePlayers()){
TitleAPI.sendSubTitle(p, ChatColor.translateAlternateColorCodes('&',
"&cTokens &7: &a" + tokens.getTokens(p)));
TitleAPI.sendSubTitle(p, ChatColor.translateAlternateColorCodes('&',
"&cLevel &7: &a" + levels.getLevel(p)));
}
}

关于java - 这可以持续做某事吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32682289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com