摘要:
方法的重载(reload):允许在一个类中定义一个以上同名的方法 作用:调用同一类中,同一方法名,传入不同的参数,实现同一功能 方法重载的规则: 1.方法名一致 2.参数类型不一致(参数类型不一致,参数个数不一致,参数顺序不一致) 3.返回值类型可以一致,可以不一致 例子: package com. 阅读全文
摘要:
一、值传递: 基本数据类型与String字符串类型均为值传递,方法中对参数的修改,不会影响传递之前的变量值 二、引用地址传递: 引用对象传递参数时,传递的为引用地址,方法中对参数的任意修改,将影响原参数的信息 三、例子: package com.lqh.chapter01; import java. 阅读全文
摘要:
语法: <访问权限控制夫> <修饰符> 返回值类型 方法名称 (参数类型 参数名称, 参数名称,参数名称...) { 方法体; return 返回值; } 访问权限控制符:public protected <default> private 修饰符:static:表示方法可以被“类名.方法名()”直 阅读全文
摘要:
冒泡算法: 升序(降序): (1)第一轮: 1.比较第一个数和第二个数,如果第一个数比第二个数大(小),则交换两个数的位置;否则不变2.比较第二个数和第三个数,如果第二个数比第三个数大(小),则交换两个数的位置;否则不变3.比较第三个数和第四个数,如果第三个数比第四个数大(小),则交换两个数的位置; 阅读全文
摘要:
1.数组的复制 System.arraycopy(src, srcPos, dest, destPos, length);其中:src:源数组(要从哪个数组复制数据)srcPos:从源数组指定的下标开始复制dest:目标数组destPos:从目标数组指定下标开始复制源数组中的数据length:复制源 阅读全文
摘要:
二维数组:在数组中保存数组元素 一、声明: 数组类型[][] 数组名; 数组类型 数组名[][]; 数组类型[] 数组名[]; 二、创建: 数组名 = new 数组类型 [R][C]; 数组名 = new 数组类型 [R][]; 其中R为行,C为列 三、声明的同时初始化: (1) 数组类型[][] 阅读全文
摘要:
数组:一种引用类型的数据 一、特点: 1.指定数据类型 2.指定长度 二、声明可以有两种方式: (1)数据类型 数组名[]; (2)数据类型[] 数组名; 三、创建: 数组名 = new 数据类型[N]; 四、声明的同时创建: 数据类型 数组名[] = new 数据类型 [N]; 五、声明的同时完成 阅读全文