例1 :一个类直接实现数组的总和
公共类添加{//主类publicstaticvoidmain (string args () ) (/主方法int sum=0; //sum保存结果inta [ ]=new int [ ] { 1,2,3,4 }; //数组for(intx:a ) { //foreach输出sum=x; //system.out.println(sum ); //输出}}输出结果: 10
示例2 :通过定义工具类并调用工具类来实现数组的相加(具有返回值) ) ) )。
classarray(/工具类和publicstaticintprint (intb ) ) /静态方法int sum=0; //保存结果for(intx:b ) { //sum=x; } return sum; //返回数组之和} }公共类添加{公共字符串数组}(inta )=newint ) 1、2、3、4 ); 系统. out.println (array.print (a ) ); //调用工具类方法输出}}输出结果: 10
例3 )定义工具类,调用工具类实现数组加法(无返回值) ) ) ) ) )。
classarray { publicstaticvoidprint (intb [ ] } { intsum=0; for(intx:b ) {sum=x; }system.out.println(sum; //无返回值的直接输出数组之和}公共类paixu { publicstaticvoidmain (string args ) }(inta )=newint ) ) 1、2、3、4 }; 阵列.打印(a ); //类名.方法名()直接调用工具类得到数组之和)输出结果: 10