Проверка условия не работает как ожидается

Подскажите, почему в данном коде СРАЗУ срабатывает ELSE, никак не могу понять:

class Transformer {
public String trans(String s) {
    String[] arabsk = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"};
    for (int i = 0; i < arabsk.length; i++) {
    }
    String[] rimsk = {"I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX", "X", "XI"};
    for (int j = 0; j < rimsk.length; j++) {
        if (s.equals(rimsk[j])) {
           s = "5";
        }else{
           s = "12";
        }
    }
    return s;
}

Ответы (1 шт):

Автор решения: Serhii Dikobrazko
for (int i = 0; i < arabsk.length; i++) {
    if (s.equals(arabsk[j])) {
       return rimsk[i];
    }
}
return null;
→ Ссылка