java 小计(第二周)

二维数组的长度/行数:二维数组名.length

二维数组的某一行:二维数组名[行下标],此时相当于获取其中一组数据。它本质上是一 个一维数组。行下标的范围:[0, 二维数组名.length-1]。此时把二维数组看成一维数组的 话,元素是行对象。

某一行的列数:二维数组名[行下标].length,因为二维数组的每一行是一个一维数组。

某一个元素:二维数组名[行下标][列下标],即先确定行/组,再确定列。   

二维数组遍历

for(int i=0; i<二维数组名.length; i++){ //二维数组对象.length
 for(int j=0; j<二维数组名[i].length; j++){//二维数组行对象.length
 System.out.print(二维数组名[i][j])

冒泡排序:

1. 比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个。

2. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后, 最后的元素会是最大的数。

3. 针对所有的元素重复以上的步骤,除了最后一个。

4. 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较为止。

  方法,也称函数,如果想要重复一段或者多段代码块的使用,可以将这些代码封装成一个方法,方法具体表现为某种行为,使用方法可以提高代码的复用性。 

 权限修饰符 返回值  方法名(参数列表){
    方法体
}

//Java中的方法不能独立存在,必须定义在类内.

//方法体必须有{}括起来,在{}中编写完成方法功能的代码

      变量的分类:成员变量与局部变量

在方法体外,类体内声明的变量称为成员变量。

在方法体内部等位置声明的变量称为局部变量.

方法头可能包含 5 个部分 修饰符:可选的。方法的修饰符也有很多,例如:public、protected、private、static – 其中,权限修饰符有 public、protected、private。

根据是否有 static,可以将方法分为静态方法和非静态方法。

其中静 态方法又称为类方法,非静态方法又称为实例方法。

返回值类型: 表示方法运行的结果的数据类型,方法执行后将结果返回到调用者。

– 无返回值,则声明:void

– 有返回值,则声明出返回值类型(可以是任意类型)。

与方法体中“return 返回值”搭配使用 方法名:属于标识符,命名时遵循标识符命名规则和规范,“见名知意” 形参列表:表示完成方法体功能时需要外部提供的数据列表。可以包含零个,一个或多个 参数。

– 无论是否有参数,()不能省略 – 如果有参数,每一个参数都要指定数据类型和参数名,多个参数之间使用 逗号分隔,例如:

• 一个参数: (数据类型 参数名)

• 二个参数: (数据类型 1 参数 1, 数据类型 2 参数 2)

– 参数的类型可以是基本数据类型、引用数据类.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值