Помогите Помогите перебросить массив в другой класс

detamusi18429

Участник
Пользователь
Баллы
36
Имя в Minecraft
detamusi18429
Вывел отдельный класс Cmd для команд, при этом, переменные объявляются в Main классе.
Вроде бы должно всё работать, но почему-то не работает.
Main:
upload_2018-6-16_21-31-32.png
Класс Cmd:
upload_2018-6-16_21-31-6.png
 
public static уже используется. Можешь пример привести?
PHP:
import static packet.packet.packet.packet.class.varible;
//у тебя должно быть примерно так:
import static PvPArena.Main.team1;
import static PvPArena.Main.team2;
Ваще это можно сделать автоимпортом статических переменных. Среда сама сделает, только найди где такое в эклипсе.

Я повторю ещё раз - это плохая практика, так делать не хорошо, некрасиво, неправильно, но для первого опыта - хер с ним.
 
Код:
public class Cmd implements CommandExecutor {
    ArrayList<Player> team1;
    ArrayList<Player> team2;

    Cmd(ArrayList<Player> team1, ArrayList<Player> team2) {
        this.team1 = team1;
        this.team2 = team2;
    }
 
Последнее редактирование:
Назад
Верх