-4
我使用的是Minecraft的Java編碼Minecraft插件1.12 我擁有Java和eclipse的最新版本也是Bukkit Api。爲什麼我會爲這個Minecraft插件的gu中的R字符串得到這個Jave錯誤
這是我收到的錯誤:
String[] r *=* ("Spamming", "test1", "test2,", "test3", "Test34");
for (String reason : r)
的=
正在與此錯誤紅線:
Syntax error on token "=", Name expected after this tokenReasonGUI.java /WarningSystem/src/listener line 28 Java Problem
全碼:
package listeners;
import java.util.Arrays;
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.SkullType;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import me.OctoberTroy.WarningSystem.MainClass1;
public class ReasonGUI implements Listener{
MainClass1 main = MainClass1.getPlugin(MainClass1.class);
public Inventory rinv = Bukkit.createInventory(null, 9, "Select a reason to warn the player!");
public ReasonGUI(Player player){
if (player == null){
return;
}
String[] r = ("Spamming", "test1", "test2,", "test3", "Test34");
for (String reason : r);
您的數組語法是錯誤的。它應該是'{...}'不是'(...)' – Li357
投票結束爲簡單的印刷錯誤。這個問題不太可能幫助其他讀者。 – Pyves