Я бы использовал подстроку для сравнения количества символов
(a.substring(a.length-10).equals(b.substring(b.length-10))
подстрока возвращает часть исходной строки, начинающейся с переданного индекса (здесь a.length-10), и равна их для сравнения
Ваш код не входит во второй цикл, потому что j имеет значение b.length () - 1, положительное значение, но цикл выполняется только тогда, когда j меньше или равно 0.
Обратите внимание, чтоу вас есть бесконечный цикл while внутри второго цикла for.Вы должны изменить значение off count2 внутри этого цикла.
Также обратите внимание, что ваш первый цикл while выполняется только один раз, так как разрыв завершает его.Вы можете просто удалить цикл, и вы получите тот же результат