Луп на showInputDialog - Java

Узнай цену своей работы

Формулировка задачи:

public final String getName1() {
                
          String sName = JOptionPane.showInputDialog("Please enter the name of Player 1:", "Player 1"); 
                 
          return sName;
            
    }
Вот собственно есть метод. Как проверить, если sName ==null то вернуть диалог, пока не впишут чего-нить , я в толк не возьму do while не работает с sName. if else возврат чего если значение null? Не пинайте больно, нюб я, ссылкой на почитать можно закидать. А лучше пример для наглядности пожалуйста.

Решение задачи: «Луп на showInputDialog»

textual
Листинг программы
public String getName() {
    String name = null;
    while (name == null || "".equals(name)) {
        name = JOptionPane.showInputDialog("Please, enter your name");
    }
    return name;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.6 из 5