1、 每个方法都要做边界条件判断
    2、

    1. public static void main(String[] args) {
    2. int i = 3;
    3. System.out.println(i++);
    4. System.out.println(++i);
    5. }
    6. 3
    7. 5
    1. Character.isDigit() 方法,判断字符是否为数字
    2. Character.isLetter() 方法,判断字符是否为字母
    3. HashSet()可以存储不重复的值,但是!:
      1. Set<Integer> visited = new HashSet<>();
      2. visited.add(new int[]{m - 1, n});
      这样不行