(int[]) (int[])
是做什麼用的?Java double cast(int [])(int [])
private Object[] slots = new Object[8192];
int[] block = (int[]) (int[]) this.slots[0];
(int[]) (int[])
是做什麼用的?Java double cast(int [])(int [])
private Object[] slots = new Object[8192];
int[] block = (int[]) (int[]) this.slots[0];
在這種情況下,第二次演員什麼都不做。這是一樣的打字
private Object[] slots = new Object[8192];
int[] block = (int[]) this.slots[0];
block = (int[]) block;
編輯:
爲了澄清,「第二」劇組,我指的是左邊的一個。
沒有什麼'(int [])'不做。 – 2012-07-30 14:01:24
你有一個冗餘的鑄件。 – Nishant 2012-07-30 14:01:45
您將此slot [0]轉換爲int [],然後再次執行此操作。 – Matthias 2012-07-30 14:02:40