Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.11.2012, 23:31   #1
joi
Новичок
Джуниор
 
Регистрация: 02.11.2012
Сообщений: 1
По умолчанию Проверка даты (строки) (начальный уровень)

Здравствуйте ребята помогите мне сдвинутся с места.

PHP код:
        Scanner a = new Scanner(System.in);
        
String b a.nextLine();
        for (
int x=1;x<=b.length();x++)
            {
                 if (
b.substring(3,3).equals("/"))
                 
// если встретишь / на  3 позиции 
                     
{      
                          
System.out.print("good");
                     } else { 
                     
System.out.print("bad");
                     break;
                     }
             } 
я ввожу 11/ или аа/ и good никак не выходит . Помогите пожалуйста
joi вне форума Ответить с цитированием
Старый 03.11.2012, 21:31   #2
gostix
 
Регистрация: 18.10.2010
Сообщений: 3
По умолчанию

Читайте документацию! Это самый лучший способ найти ошибку! В данном случае ваш метод substring возвращает пустую строку, нужно b.substring(2,3).
gostix вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
начальный уровень Pascal s4egol Паскаль, Turbo Pascal, PascalABC.NET 3 06.09.2012 15:05
Разработать две "программы" с использованием VBA. Начальный уровень. cadeau Помощь студентам 4 05.02.2012 23:20
Проверка даты daniil123 Паскаль, Turbo Pascal, PascalABC.NET 1 17.11.2011 22:14
Начальный уровень PHP yahoo PHP 1 16.01.2011 23:02
Начальный уровень C++ Valento Свободное общение 3 15.03.2009 22:27