ary[0] 5 3 8 2 4 ary[1] 16 18 11 ary[2] 25 21 24 29 |
前田稔(Maeda Minoru)の超初心者のプログラム入門
![]()
![]()
/*★ ArrayList の配列 前田 稔 ★*/
using System;
using System.Collections; //ArrayList を使うとき
class Prog
{
public static void Main()
{ ArrayList[] ary= new ArrayList[3];
string str1 = "5,3,8,2,4";
string str2 = "16,18,11";
string str3 = "25,21,24,29";
ArrayList wary;
string[] wk;
int i;
wary = new ArrayList();
wk= str1.Split(new char[] {','}); //カンマで分割
for(i=0; i<wk.GetLength(0); i++)
{ wary.Add(Convert.ToInt32(wk[i])); }
ary[0]= wary;
wary = new ArrayList();
wk= str2.Split(new char[] {','}); //カンマで分割
for(i=0; i<wk.GetLength(0); i++)
{ wary.Add(Convert.ToInt32(wk[i])); }
ary[1]= wary;
wary = new ArrayList();
wk= str3.Split(new char[] {','}); //カンマで分割
for(i=0; i<wk.GetLength(0); i++)
{ wary.Add(Convert.ToInt32(wk[i])); }
ary[2]= wary;
for(i=0; i<3; i++)
{ Console.WriteLine("\nary[{0}]", i);
foreach(int DAT in ary[i])
{ Console.Write("{0} ", DAT); }
}
}
}
|
| using System.Collections; |
ArrayList[] ary= new ArrayList[3];
|
string str1 = "5,3,8,2,4";
string str2 = "16,18,11";
string str3 = "25,21,24,29";
ArrayList wary;
string[] wk;
|
wary = new ArrayList();
wk= str1.Split(new char[] {','}); //カンマで分割
|
for(i=0; i<wk.GetLength(0); i++)
{ wary.Add(Convert.ToInt32(wk[i])); }
ary[0]= wary;
・
・
・
|
for(i=0; i<3; i++)
{ Console.WriteLine("\nary[{0}]", i);
foreach(int DAT in ary[i])
{ Console.Write("{0} ", DAT); }
}
|
![]()