zoukankan      html  css  js  c++  java
  • 声明数组变量/// 计算所有元素的总和/打印所有元素总和/输出/foreach循环/数组作为函数的参数/调用printArray方法打印

    实例

    下面是这两种语法的代码示例:

    double[] myList;         // 首选的方法
    
    
    
    double myList[];         //  效果相同,但不是首选方法

    创建数组

    Java语言使用new操作符来创建数组,语法如下:

    arrayRefVar = new dataType[arraySize];

    上面的语法语句做了两件事:

    • 一、使用dataType[arraySize]创建了一个数组。
    • 二、把新创建的数组的引用赋值给变量 arrayRefVar。

    数组变量的声明,和创建数组可以用一条语句完成,如下所示:

    dataType[] arrayRefVar = new dataType[arraySize];


     // 计算所有元素的总和
          double total = 0;
          for (int i = 0; i < size; i++) {
             total += myList[i];
          }

     // 打印所有数组元素
          for (int i = 0; i < myList.length; i++) {
             System.out.println(myList[i] + " ");
          }
     

      System.out.println("总和为: " + total);

    public class TestArray {
    
       public static void main(String[] args) {
          double[] myList = {1.9, 2.9, 3.4, 3.5};
    
          // 打印所有数组元素
          for (double element: myList) {
             System.out.println(element);
          }
       }
    }


    数组作为函数的参数

    数组可以作为参数传递给方法。例如,下面的例子就是一个打印int数组中元素的方法。

    public static void printArray(int[] array) {
      for (int i = 0; i < array.length; i++) {
        System.out.print(array[i] + " ");
      }
    }

    下面例子调用printArray方法打印出 3,1,2,6,4和2:

    printArray(new int[]{3, 1, 2, 6, 4, 2});
     
  • 相关阅读:
    UVALIVE 6958 Indoorienteering
    Calendar Game
    Wizard's Tour
    2017 ACM-ICPC 亚洲区(西安赛区)网络赛 G. Xor
    Alliances
    2017沈阳网络赛hdu6199 gems gems gems
    pytorch 的max函数
    pytorch调用gpu
    jupyter notebook实现代码自动补全
    pytorch强大的自动求导功能
  • 原文地址:https://www.cnblogs.com/CATHY-MU/p/5972486.html
Copyright © 2011-2022 走看看