Сумма элементов массивов и векторов (varargs)
//Сумма элементов массивов и векторов (varargs) package varargs;
import java.util.Vector;
public class varrgsSummExample { int sumArrays(int[]... intArrays) { int sum, i, j;
sum=0; for(i=0; i for(j=0; j sum += intArrays[i][j]; } }
return(sum); } int sumVectors(Vector... intVectors) { int sum, i, j;
sum=0; for(i=0; i for(j=0; j sum += intVectors[i].get(j); } }
return(sum); } public static void main(String args[]) { varrgsSummExample va = new varrgsSummExample(); int summ=0;
summ = va.sumArrays(new int[]{1,2,3}, new int[]{4,5,6}, new int[]{100,200}); System.out.println("Сумма элементов массивов: " + summ); Vector v1=new Vector(); v1.add(1); Vector v2=new Vector(); v2.add(1); v2.add(2); v2.add(3); summ = va.sumVectors(v1,v2); System.out.println("Сумма элементов векторов: " + summ); } } 13.01.2009
|