自然数配列の反転


import java.util.*;

class Solution {
    public int[] solution(long n) {
        ArrayList<Integer> arr = new ArrayList<Integer>();
            
        int[] answer = {};
        
        while(true){
            arr.add((int)(n%10));
            n =n/10;

            if(n<=0) break;
        }
        
        int size=0;
        answer = new int[arr.size()];
        for(int i:arr) answer[size++] = i;
        
        return answer;
    }
}
arr.add((int)(n%10));
最初(int)n%10は76点であった.かっこをはっきりさせなさい.