import java.util.ArrayList;
class JClient
{
String arrayObj[];//声明三个数组
String arrayObj1[];
String arrayObj2[];
void give()//分别建三个数组对象,然后给三个数组分别赋值
{
String arrayObj[]=new String[5];
arrayObj[0]="Name:David Clarke";
arrayObj[1]="Street:10 Downing Street";
arrayObj[2]="City:LondonState:London";
arrayObj[3]="Country:United Kingdom";
arrayObj[4]="PinCode:110022";
String arrayObj1[]=new String[5];
arrayObj1[0]="Name:John Lenon";
arrayObj1[1]="Street:Park Avenue";
arrayObj1[2]="City:CaliforniaState:California";
arrayObj1[3]="Country:USA";
arrayObj1[4]="PinCode:210033";
String arrayObj2[]=new String[5];
arrayObj2[0]="Name:Stefii Graff";
arrayObj2[1]="Street:14 Maple Lane";
arrayObj2[2]="City:MahomaState:Sydney";
arrayObj2[3]="Country:Australia";
arrayObj2[4]="412033";
}
}
class JarrTest
{
public static void main(String [] args)
{
JClient cliObj=new JClient();
cliObj.give();
ArrayList ArrayListObj=new ArrayList();//新建ArrayList对象
ArrayListObj.add(cliObj.arrayObj);//分别JCilent类中的三个数组对象添加到ArrayList对象中
ArrayListObj.add(cliObj.arrayObj1);
ArrayListObj.add(cliObj.arrayObj2);
for(int i=0;i<ArrayListObj.size();i++)//通过ArrayList对象输出
{
System.out.println (ArrayListObj.get(i));
}
}
}
方法里面的String去掉就会出错!