Java学习小结 - 数组的创建与传参

编程之家收集整理的这篇文章主要介绍了Java学习小结 - 数组的创建与传参编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

搜索热词

(一)数组的创建

数组的创建包括两部分:数组的申明与分配内存空间。

int score[]=null; //申明一维数组score=new int[3]; 分配长度为3的空间

数组的申明还有另外一种方式:

int[] score=把中括号写在数组名前面

通常,在写代码时,为了方便,我们将两行合并为一行:

int score[3]; 将数组申明与分配内存写在一行

(二)传递参数 

在Java中,数组是按照地址引用的方式来传参的,即我们传递的是数组的首地址,能直接对数组进行更改。主要有3点:

    · 实参为数组名;

    · 形参为新申明的数组,如果有返回值,需在函数的类型后加中括号“[]”;

    · 返回值为数组名。

例子如下:

/**
 * Created by lijiaman on 2016/9/16. */public class createArray2
{static void main(String[] args)
    {null;
        score=int[3];int speed[]={12,35};for(int x=0;x<3;x++)
        {
            score[x]=x*2+1;
        })
        {
            System.out.println("score["+x+"]="+score[x]);
        }
        System.out.println("length:"+score.length);int x=0;x<speed.length;x++)
        {
            System.out.println("Speed:"+speed);
        }
    }
}

相关文章

总结

以上是编程之家为你收集整理的Java学习小结 - 数组的创建与传参全部内容,希望文章能够帮你解决Java学习小结 - 数组的创建与传参所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢寻找一群志同道合、互帮互助的学习伙伴,可以点击下方链接加入:
编程之家官方1群:1065694478(已满)
编程之家官方2群:163560250(已满)
编程之家官方3群:312128206

猜你在找的Java相关文章

ArrayList简介:ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前,应用程序可以使用ensureCapacity操作来增加
一、进程与线程 进程:是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 线程:是进程的一个执行路径,一个进程中至少有一个线程,进程中的多个线程共享进程的 资源。 虽然系统是把资源
#############java面向对象详解#############1、面向对象基本概念2、类与对象3、类和对象的定义格式4、对象与内存分析5、封装性6、构造方法7、this关键字8、值传递与引用
一、什么是异常? 异常就是有异于常态,和正常情况不一样,有错误出错。在java中,阻止当前方法或作用域正常运行的情况,称之为异常。 二、异常体系 Java把异常当作对象来处理,并定义一个基类java.
//Map的四种遍历方法 //Map不能直接遍历 ,只能通过遍历Key与Value间接遍历 public static void main(String[] args) { Map&lt;String
一,抛出异常有三种形式,一是throw,一个throws,还有一种系统自动抛异常。下面它们之间的异同。 (1)、系统自动抛异常 1.当程序语句出现一些逻辑错误、主义错误或类型转换错误时,系统会自动抛出
Jdk 频繁更新,新特性了解吗?每次更新都注重提高生产效率,提高 JVM 性能,推行模块化等,让开发者可以更多的专注于业务本身,而不是浪费过多的时间在语言特性上。Java 语言的更新要在语言的严谨性和
Java 12 早在 2019 年 3 月 19 日发布,这些新特性你知道吗