|
49 / 10 / 3
Регистрация: 20.09.2009
Сообщений: 263
|
||
Казалось бы, эквивалентные if, но один работает, а второй нет21.06.2011, 17:38. Показов 2072. Ответов 1
Метки нет (Все метки)
Добрый день! Пишу свое посимвольное сравнение (условия задачи не позволяют equalsIgnoreCase применять). Проблема в том, что при сравнении игнорируется последний символ введенной строки (этот способ закомментирован), в незакомментированном все работает.
Например. Введенная строка: And Имена: Andrey, Anton В список совпадающих вносится: Andrey. Anton не вносится, так как третья буква t, а не d. Так и должно быть. В неработающем if последняя буква введенной строки игнорируется. Например. Введенная строка: Anw Имена: Andrey, Anton В список совпадающих вносится: Andrey, Anton. Код (неработающий if помечен красным, а работающий зеленым).
listOfEqs - массив строк, в который вносятся совпадающие имена. endOfStr - предел, до которого сравниваем (нужен, так как не знаем, что будет короче: имя или введенная строка. etIn - EditText, в который вводится строка для сравнения с именем. cntOfEqSimbs - счетчик совпадающих символов (нужен для отбраковки: если хотя бы одна буква не совпадет, то имя не будет внесено в список совпадающих). Да, у меня есть работающий if, но неработающий нравится больше, так как там нет лишней переменной cntOfEqSimbs и второго if. P.S. Не оформил код в нужные теги, так как при этом не получилось бы выделить цветом работающую и неработающую части.
0
|
||
| 21.06.2011, 17:38 | |
|
Ответы с готовыми решениями:
1
Почему один запрос работает, а второй нет? Правильная запись возврата функции или почему один метод работает, а второй нет? Один комп видит второй, а второй первого нет |
|
2 / 2 / 0
Регистрация: 09.04.2011
Сообщений: 19
|
|
| 22.06.2011, 20:30 | |
|
За такой код увольняют сразу и без выходного пособия. Что бы на каждую операцию сравнения символа в позиции создавалось минимум три строки - это надо постараться.
Что помешало сразу привести символы к одному размеру и выполнить простое посимвольное сравнение? Да, строк кода будет больше, но алгоритм прозрачнее и работать будет в разы быстрее.
0
|
|
| 22.06.2011, 20:30 | |
|
Помогаю со студенческими работами здесь
2
Один раз, - нет! Второй, - да! В один файл пишется, в второй нет 2 ноутбука: один Wi-Fi ловит, второй - нет Один принтер печатает поток PDF, второй нет. ПК идентичные. Два идентичных кода, только один выдает ошибку, а второй нет Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|