第一题可不可以这样做? class Solution {     public int maxEnvelopes(int[][] envelopes) {         if (envelopes.length == 0) {             return 0;         }                  int n = envelopes.length;         Arrays.sort(envelopes, new Comparator<int[]>() {             public int compare(int[] e1, int[] e2) {                 int e1max = Math.max(e1[0], e1[1]);                 int e1min = Math.min(e1[0], e1[1]);                 e1[0] = e1max;                 e1[1] = e1min;                 int e2max = Math.max(e2[0], e2[1]);                 int e2min = Math.min(e2[0], e2[1]);                 e2[0] = e2max;                 e2[1] = e2min;                 if (e1[0] != e2[0]) {                     return e1[0] - e2[0];                 } else {                     return e2[1] - e1[1];                 }             }         });