题目

用数组 length 求元素个数(示例 int[] a = {1,…,5})

思路

Java 数组用 a.length 得到元素个数,不是 C 的 length static 方法。

解题分析

仅当引用的是数组类型时 length 才表示元素个数;若形参退化为引用则要用其它方式传长度。

完整程序

import java.io.*;

public class Main {
    public static void main(String[] args) {
        int[] a = {1, 2, 3, 4, 5};
        System.out.println(a.length);
    }
}

运行示例

输出:

5