public enum EnumEqualsMethod {
A,B,C
}
public enum EnumEqualsMethod1 {
A,C,D
}
EnumEqualsMethod a = EnumEqualsMethod.C;
?numEqualsMethod1 b= EnumEqualsMethod1.C;
System.out.println(a.equals(b));
Run Code Online (Sandbox Code Playgroud)
输出是.false为什么?
public class Test {
public static void main(String[] args) {
int[] a = new int[] {1, 2, 3, 4, 5};
int[] b = new int[4];
b=a;
for (int x : b)
System.out.print(x);
}
}
Run Code Online (Sandbox Code Playgroud)
b数组可以占用4个元素,但是我将5个a数组元素插入b中.输出是1,2,3,4,5.这怎么可能在Java?