Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Вопрос по java

_Rufu5_

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
_Rufu5_
Возможно я обращаюсь не туда, но почему вот это не работает:
Код:
public class BaseStand {
   
    private static BaseStand instance = null;

    public static BaseStand getInstance() {
        return BaseStand.instance;
    }
   
    public static void main(String args[ ]) { 
        if(instance.enterCode().equalsIgnoreCase("true")){
           
            System.out.println("okey!!!");
           
        } 
    }
   
    public String enterCode() {
        Scanner scan = new Scanner(System.in);
        return scan.next();
    } 
}
 
Может быть потому что у тебя instance есть ничего?
 
Сделай приватный конструктор и сделай instance равный экземпляру этого конструктора.
 
Сделай приватный конструктор и сделай instance равный экземпляру этого конструктора.
Я так понимаю это попытка реализовать singleton?
Просто топик-стартер видимо не считает нужным смотреть в тему .-.
 

Поделиться этой страницей

Назад
Верх