Помогите пожалуйста с решением. Получается в этом куске кода у меня идет цикл с проверкой есть ли в строке "."
for (char inputChar : chars) {
               if (inputChar == point) {
                   getDouble(input);
                   break;
               }
               else if (inputChar != point) { // если сторка не содержит '.' пробуем получить Integer
                   getInt(input);
                   break;
               }
           }
так вот если точка идет в начале строки то Double распознается,но если нет то цикл переходит на не нужный мне метод. Как здесь правильно сделать проверку на наличие "."?