我们可以使用如下方式创建数组:
int []arr = new int[3];
但是也可以使用Array类的CreateInstance方法创建数组.例如:
Array arr= Array.CreateInstance( typeof(Int32), 3);
我试了半天,这两种方法都一样使,比如排序,反转等操作一点区别也没有.如果真是这样,那么还要CreateInstance干嘛?
Arrayæ¯ä¸ªç±»ï¼æèªèº«çå±æ§ãæ¹æ³
èæ®éæ°ç»åªæ¯ä¸æ®µå 容空é´ï¼åªè½è¯»å
å¨ææ°çJDKéé¢ï¼ä¸¤è å·²ç»åä¸äºï¼ä½ å¨ç¨int []arr = new int[3]; çè³int i = 1;çæ¶åï¼å°±å·²ç»å¨å»ºç«ç±»å®ä¾äº
èæ®éæ°ç»åªæ¯ä¸æ®µå 容空é´ï¼åªè½è¯»å
å¨ææ°çJDKéé¢ï¼ä¸¤è å·²ç»åä¸äºï¼ä½ å¨ç¨int []arr = new int[3]; çè³int i = 1;çæ¶åï¼å°±å·²ç»å¨å»ºç«ç±»å®ä¾äº
温馨提示:答案为网友推荐,仅供参考