2021.11.12学习记录

一、方法

定义:描述程序的一种函数,提高程序的复用性和便利性

表达式:

        权限修饰符(谁可以调用)+ 方法修饰符(怎么调用此方法)+返回值类型+方法名+(参数)+{

程序语块

}

注:static表示为此方法可以直接调用

二、调用方法与参数

当一个方法被写好以后,不会被执行,只有被调用时才会被执行

在方法定义时写入的参数为形式参数,此时的参数没有意义,但是需要声明数值类型

在调用方法时写入的参数为实际参数,其数值类型应与形式参数类型一致

三返回值类型

在定义一个方法时,会定义一个返回值类型,当返回值类型为void时,表示此方法可以没有返回值

其余的都必须有返回值;

一个方法内部可以有多个返回值,但是最后只能有一个被执行

返回值对应有一个对象用来接收返回值,其类型必须与返回值一样;若没有返回值,则此时return表示为结束语句,类似与break

注:返回值可以形象的理解为:

一个锅可以表示为一个方法,用锅煮饭表示执行此方法,米为传入的参数;饭为执行后的结果

此时,饭既可以表示为返回值,对应的需要一个容器来接受返回值,此为返回值与接收的全过程

四、方法的重载

在同一个类中,可以定义一个与之前定义的方法有相同名字的方法,但是其内部的参数类型不能相同,此时成为方法的重载;

注:重载判定的标志为内部参数,即形式参数的类型,返回值不作为判定依据

五、数组

数组为相同数据类型聚集在的一个集合

基本表达为: 数据类型 [] 数组名 = new 数据类型[数组内容个数]

也可以用其他三种方式表明

1)先声明定义,在声明内容个数

如: int [] arr1;

arr1 =new int [10]

2)直接声明数组内容

如: int [] arr =new int [此时这里不标明个数]{1,2,3,4,5}

3)直接表明

如:int [] arr = {1,2,3,4,5}

数组特点:

1)必须表明长度,或者直接写出个数

2)用下标表示,从0 开始

3)数组名.length来表示数组长度

おすすめ

転載: blog.csdn.net/taowithsnow/article/details/121295810