public class test{
public static void main(String[] args) {
String[][] p = {{"fh","nh"},{"mm","nh"},{"gg",""},{"jj",""},{"gh",""}};
int count = 0;
// 前移
for (int i = 0; i < p.length; i++) {
if (p[i][0] == "gg") {
for (int j = i + 1; j < p.length; j++) {
p[j - 1][0] = p[j][0];
p[j - 1][1] = p[j][1];
}
count++;
}
}
String [][] pNew = new String[p.length - count][2];
for (int i = 0; i < pNew.length; i++) {
// 每一维使用arraycopy
System.arraycopy(p[i], 0, pNew[i], 0, 2);
}
for (int i = 0; i < pNew.length; i++) {
for (int j = 0; j < pNew[i].length; j++) {
System.out.print(pNew[i][j] + " ");
}
System.out.println();
}
}
}