Java 为什么我们不';t在计算数组长度时使用[](维度) 示例1 //叫 无效显示(整数x[]) { 对于(int i=0;i

Java 为什么我们不';t在计算数组长度时使用[](维度) 示例1 //叫 无效显示(整数x[]) { 对于(int i=0;i,java,Java,它的简单。a是汽车,显示屏是洗车机,x是清洁过程中的汽车 你开着你的车经过洗车洗车,洗车后车就干净了。但它还是原来的车,只是经过了某种改装 这里也发生同样的情况-你传递数组,你修改数组(它的元素),它保持修改状态。qbrut。我明白了,你想说什么。请告诉我一件事。看看我的代码,告诉我a[]数组元素是如何随着x[]数组的变化而变化的?如果你想使用int[]的语法a不会出现混淆,我想请检查编辑问题 Example-1 //called void display

它的简单。
a
汽车
显示屏
是洗车机,
x
是清洁过程中的汽车

你开着你的
经过
洗车
洗车,洗车后车就干净了。但它还是原来的车,只是经过了某种改装


这里也发生同样的情况-你传递数组,你修改数组(它的元素),它保持修改状态。

qbrut。我明白了,你想说什么。请告诉我一件事。看看我的代码,告诉我a[]数组元素是如何随着x[]数组的变化而变化的?如果你想使用
int[]的语法a
不会出现混淆,我想请检查编辑问题
    Example-1
        //called
        void display(int x[])
        {    
            
            for(int i=0;i<=2;i++)
                System.out.println(x[i]);   
        }
        public static void main(String args[])
        {   
            int a[]= {1,2,3};
            Demo ob=new Demo();
            //calling
            ob.display(a);
        

Example-2    
    
int a[] = {1,2,3,4,5};
int l = a.length;