C# 、Java数组申明、初始化区别

一、数组申明

  int[] a1 int a2[]
C# 支持 不支持
Java 支持 支持

 

二、数组申明且初始化

   int[] a1 = new int[] { 2, 31 } int a1[] = new int[] { 2, 31 }  int[] a11 = new int[2] { 2, 31 } int a22[] = new int[2] { 2, 31 } int[] a = { 3, 9 } 
 C#       支持 不支持  支持 不支持 支持
Java      支持  支持 不支持 不支持 支持

 

三、二维数组申明且初始化

  int[,] arr = new int[2, 2] { { 1, 2 }, { 2, 3 } }; int[,] arr = new int[,] { { 1, 2 }, { 2, 3 } }; int[][] arr = new int[][] { { 1, 2 }, { 2, 3 } };
C# 支持 支持 不支持
Java 不支持 不支持 支持
posted @ 2019-11-16 23:08  煮不熟的鸭子  阅读(242)  评论(0编辑  收藏  举报