0

If I give 100 as an input, I was expecting to get '1', '0', '0'. But i'm getting 49 48 48. What is the problem?

public int findValue(int n, int k) {
        String nString = String.valueOf(n);
        System.out.println(nString);
        int [] num = new int [3];
        for (int i =0; i<3; i++) {
            num[i] = nString.charAt(i);
            System.out.println(num[i]);
        }
        return 0;
    }

0 Answers0