JAVA方法的续章以及数组的使用及运用(新手超实用的小技巧哦!)废寝忘食只为博君一赞!

本文详细介绍了Java中的有参有返回值方法的语法结构、调用方式及注意事项,强调了返回值的处理和数据类型一致性。此外,还阐述了数组的重要性和分类,特别是对一维数组的声明、创建、初始化和引用的步骤进行了详细说明,并提供了相关示例代码。
摘要由CSDN通过智能技术生成

方法续章
    1、有参有返回值方法:
    语法结构:访问修饰符 返回值类型 方法名(形式参数列表){
        方法体;
        return 表达式;
}
    调用语法:
        数据类型 变量名=方法名(实际参数列表);
    例:

package com.test03;


public class Demo {

	public int setAdd(int a,int b) {
		return a+b;
	}
	public static void main(String[] args) {
		Demo d1=new Demo();
		d1.setAdd(5, 2);
	}

}

 

在处理方法返回值时注意事项:
    ①返回值可有可无,如果没有则用void代替
    ②在有返回值的方法体重,返回值必须只能有一个
    ③返回值返回的数据也很广泛,可以是常量,变量,也可以是一个表达式。比如:return 1+2;或者 return a+b;
    ④方法体中,返回的数据类型一定要和定义方法是返回值的数据保持完全一致

数组
    1、数组概述:
    数组是一种重要的语法结构,在各种编程语言中都会用到,需要对一组相同类型数据进行同一类操作时,就需要更加简洁的语法,即数组。(类似超市储物柜)
    储物柜的特点:
    ①同一个电子储物柜中每一个储物箱的位置是连接的
    ②电子储物柜中储物箱提供物品的空间,且规格一致
    ③每一个电子储物柜存在唯一的名称,每一个储物箱都进行了编号
    ④可以通过储物柜和储物箱标号存取物品
    

    储物柜————数组
    储物箱————数组元素
    储物柜名称——数组名
    储物箱编号——下标

    2、数组概述及分类:
    数组在存储的是什么类型的数据,就称为什么数组,比如存储字符串的数组,叫字符数组,依次类推。
    数组按维度主要分:
    
    一维数组(这个最普通)
    二维数组(大于一位数组)
    交错数组

    3、一维数组的使用:
    数组的使用类似于变量的使用,分为一下4个步骤:
    ①声明数组
    ②创建数组
    ③初始化数组
    ④引用数组
    声明数组语法及注意:
    ①[]不能省略,且必须出现在数据类型与数组名之间。
    ②在声明数组时,不能给定数组的长度。
    ③在java中声明数组时的中括号既可以放在数据类型后,也可以放在数组名后。
    语法:
    数据类型[] 数组名;
    或
    数据类型 数组名[];

    4、创建数组语法及注意:
    ①创建数组就是为数组变量分配对应的大小内存空间,只有这样,数组的每一个元素才能进行存储数据。
    语法:
    数组名=new 数据类型[数组长度];
    数据类型[] 数组名=new 数据类型[数组长度];
    !!!注意:数组长度不能省略,可以为变量、表达式。
    例:

//生成了长度为5的int类型的数组
int[] num=new int[5];

5、初始化数组语法及注意:
    ①初始化数组,可通过数组的下标为数组进行,数组和循环通常结合在一起使用,大大简化代码,提高执行效率。

    语法:
    数组名[下标]=值;
    一步完成:
    数据类型[] 数组名=new 数据类型[]{值1,值2,......,值N}
    例:

//生成了长度为5的int类型的数组
int[] num=new int[] {1,2,3,4,5};

②创建和初始化合二为一
    例:

int[] age;
age=new[] int{1,2,3};


    这是一种方式,是不能去掉new而直接写大括号的,new关键字不能少,否则会报错。

    综合:
   功能                                             语法

 仅声明                                  数据类型[] 数组名;

声明并创建                  数据类型[] 数组名=new 数据类型[]{数组长度};

声明、创建并初始化    数据类型[] 数组名=new 数据类型[]{值1,值2,......,值N};
                                    数据类型[] 数组名={值1,值2,......,值N};
 ③引入数组:
 引入数组主要是引用数组元素,可通过:数据吗[下标]的方式读写数组中存储的数据。

 


 

 


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值