Int array and string array

int [] a1 = new int[]{1,2,3};
int [] a2 = new int[4];
int[][] a3 = new int[2][3];
String [] a4 = new String[]{"a","b","c"}; 
                    
Object aObj1 = a1;   //IntObject
Object aObj2 = a4;
//Object[] aObj3 = a1; IntObject
Object[] aObj4 = a3;  //IntObject
Object[] aObj5 = a4;


Why can a4 assign values to object, and object arrays, but not int

Mar.09,2021

int[] object,  a3 (int[])[]  object[] 
String object,  a4 (String)[]  object[] 
,  object,  a1 (int)[]  object[] 
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1bcc997-30b04.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1bcc997-30b04.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?