交错数组
交错数组被认为是一个数组的数组,交错数组的每一个矢量都可以有不同的长度。
首先应定义交错数组中的行(矢量数),再声明每行的元素个数
int[][] intArray = new int[2][]{new int[]{1,2,3},new int[] {1,2,3,4}}
注意与二维数组的区别
private void button4_Click(object sender, EventArgs e)
{
String text1="PP 08683 10253 1008 08685 1701 08683 1737";
String text2 = "TH 1035 1035 1727 1037 1710 1020 1037 1227 021 021 1701 010";
String text3 = "RE / / / / // / ";
String text4 = "WI 258 018 261 018 259 024 1730 255 029 262 039 1725 048 262 048 262";
String text5 = "DT 1100 1096 1701 1101 1714 1101 1063 1049 1039 1032 1014 0989 0944 0889 1060 1060 1800 1074 1713";
String text6 = "VV 22415 26232 20881 1719";
String[][] strArray = new String[6][];
strArray[0] = text1.Split(' ');
strArray[1] = text2.Split(' ');
MessageBox.Show("text1 鏁扮粍鍏冪礌锛? + strArray[0].Length.ToString());
MessageBox.Show("text2 鏁扮粍鍏冪礌锛? + strArray[1].Length.ToString());
}
交错数组被认为是一个数组的数组,交错数组的每一个矢量都可以有不同的长度。
首先应定义交错数组中的行(矢量数),再声明每行的元素个数
int[][] intArray = new int[2][]{new int[]{1,2,3},new int[] {1,2,3,4}}
注意与二维数组的区别
private void button4_Click(object sender, EventArgs e)
{
String text1="PP 08683 10253 1008 08685 1701 08683 1737";
String text2 = "TH 1035 1035 1727 1037 1710 1020 1037 1227 021 021 1701 010";
String text3 = "RE / / / / // / ";
String text4 = "WI 258 018 261 018 259 024 1730 255 029 262 039 1725 048 262 048 262";
String text5 = "DT 1100 1096 1701 1101 1714 1101 1063 1049 1039 1032 1014 0989 0944 0889 1060 1060 1800 1074 1713";
String text6 = "VV 22415 26232 20881 1719";
String[][] strArray = new String[6][];
strArray[0] = text1.Split(' ');
strArray[1] = text2.Split(' ');
MessageBox.Show("text1 鏁扮粍鍏冪礌锛? + strArray[0].Length.ToString());
MessageBox.Show("text2 鏁扮粍鍏冪礌锛? + strArray[1].Length.ToString());
}