Java-数组的创建与使用-3.实现一个方法,使数组中的每一个元素*2;4.实现一个方法,以数组为参数求数组所有元素的和;5.实现一个方法,以数组为参数求数组中所有元素的平均值(注意方法的返回值类型)

3.编写代码: 实现一个方法 transform, 以数组为参数, 循环将数组中的每个元素 乘以 2 , 并设置到对应的数组元素上.例如 原数组为 {1, 2, 3}, 修改之后为 {2, 4, 6}

package gyy;
public class yinger1{
    
    
 public static void main(String[] args) {
    
    
  int arr[]= {
    
    1,2,3,4,5,6,7,8,9};
  transform(arr);
 }
 public static void transform(int arr[]) {
    
    
  System.out.print("原数组:");
  for(int i=0;i<arr.length;i++) {
    
    
   System.out.print(arr[i]+" ");
  }System.out.println();
  System.out.print("修改之后的数组:");
  for(int i=0;i<arr.length;i++) {
    
    
   arr[i]=arr[i]*2;
   System.out.print(arr[i]+" ");
  }
 }
}

运行结果:

原数组:1 2 3 4 5 6 7 8 9 
修改之后的数组:2 4 6 8 10 12 14 16 18 

4.编写代码: 实现一个方法 sum, 以数组为参数, 求数组所有元素之和.

package gyy;
public class yinger1{
    
    
 public static void main(String[] args) {
    
    
  int arr[]= {
    
    1,2,3,4,5,6,7,8,9};
  sum(arr);
 }
 public static void sum(int arr[]) {
    
    
  int sum=0;
  for(int i=0;i<arr.length;i++) {
    
    
   sum=sum+arr[i];   
  }System.out.print("数组所有元素的和为:"+sum);
 }
}

运行结果:

数组所有元素的和为:45

5.编写代码: 实现一个方法 avg, 以数组为参数, 求数组中所有元素的平均值(注意方法的返回值类型).

package gyy;
public class yinger1{
    
    
 public static void main(String[] args) {
    
    
  int arr[]= {
    
    1,2,3,4,5,6,7,8,9};
  avg(arr);
 }
 public static void avg(int arr[]) {
    
    
  int sum=0;
  double average=0;
  for(int i=0;i<arr.length;i++) {
    
    
   sum=sum+arr[i];  
   average=sum/arr.length;
  }System.out.print("数组所有元素的平均值为:"+average);
 }
}

运行结果:

数组所有元素的平均值为:5.0

猜你喜欢

转载自blog.csdn.net/weixin_44378053/article/details/104227225