大家看看这段代码,解释一下什么意思??先试用一下哦!!
public class TestClone {
public static String[] get(String[] s) {
String[] s1 = (String[]) s.clone();
return s1;
}
public static String[][] get(String[][] s) {
String[][] s1 = (String[][]) s.clone();
return s1;
}
public static void main(String[] args) {
String[] s = {"11", "22"};
String[] s1 = (String[]) s.clone();
String[] s2 = get(s);
s1[0] = "qq";
s2[1] = "pp";
System.out.println(s[1]);
System.out.println(s[0]);
String[][] ss = {{"11", "22"}};
String[][] ss1 = (String[][]) ss.clone();
String[][] ss2 = get(ss);
ss1[0][0] = "qq";
ss2[0][1] = "pp";
System.out.println(ss[0][1]);
System.out.println(ss[0][0]);
}
}