java上机不会的一个

输出1-20以内所有完全平方数C(满足C^2==A^2+B^2)。

private static void sqrt() {
        Set<Integer> aaSet = new HashSet<>();
        for (int i = 1; i < 21; i++) {
            int bb = i * i;
            for (int j = 1; j < 21; j++) {
                int cc = j *j;
                int aa = bb + cc;
                if (aa > 20) {
                    continue;
                }
                aaSet.add(aa);
            }
        }
        aaSet.stream().sorted().forEach(c -> System.out.print(c + "\t"));
    }