String нигде не использую но все равно складывает строки ... Может вычисление sum не в той строке стоит ? Пробовал через for он еще хуже стало .