java中的方法和数组
来源:互联网 发布:网络运营和网络推广 编辑:程序博客网 时间:2024/05/14 04:29
1.方法
(提高代码的复用性)同一个类中的不同方法,可以直接调用方法,不创建对象
static修饰的方法只能使用static修饰的方法
我们可以将一个完整功能的代码组织成一个方法,在再次完成相同的功能时,便可以直接以整体的方式调用该功能,而不再将具体实现过程再完整重复一遍。
a)方法定义
main方法就是一个特殊的方法。作为程序入口,供JVM调用。
我们将不同功能定义成不同方法。供其他方法调用。
最先接触方法时,我们定义不同的方法,供main方法调用。
最先接触方法时,我们定义不同的方法,供main方法调用。
b)方法的定义格式
定义方法时明确: 需要的数据 回馈的数据
修饰符 返回值类型 方法名(类型 形式参数1,类型 形式参数1 ,…) {
执行语句;
return 返回值;
}
l修饰符:目前一律使用public static
l返回值类型:回馈数据的类型,如果没有用void代替
lreturn:用于返回要回馈的数据,代表方法结束
l方法名:方法的名称
l参数类型:需要的数据的数据类型
l参数:需要的数据
修饰符 返回值类型 方法名(类型 形式参数1,类型 形式参数1 ,…) {
执行语句;
return 返回值;
}
l修饰符:目前一律使用public static
l返回值类型:回馈数据的类型,如果没有用void代替
lreturn:用于返回要回馈的数据,代表方法结束
l方法名:方法的名称
l参数类型:需要的数据的数据类型
l参数:需要的数据
c)方法的使用
l 调用格式
有回馈值:回馈值类型 回馈值 = 方法名(方法需要的数据) ;
无回馈值:方法名(方法需要的数据);
l 注意:由于这里使用public static修饰,所以,这里所有的方法均直接调用即可。后期没有static则不可以如此调用
有回馈值:回馈值类型 回馈值 = 方法名(方法需要的数据) ;
无回馈值:方法名(方法需要的数据);
l 注意:由于这里使用public static修饰,所以,这里所有的方法均直接调用即可。后期没有static则不可以如此调用
方法的重载
参数个数不同
参数类型不同
参数顺序不同
参数类型不同
参数顺序不同
2.数组
数组用来存储多个数值,通过索引管理。可以存储任意类型,但是一个数组中只能存储一种类型的多个数值。
a)数组定义
定义格式:数据类型[] 变量名 = new 数据类型[数据个数];
或
数据类型[] 变量名 = {数据, 数据, 数据, 数据};
b)数组使用
数组的使用非常简单,通过索引直接访问数组内元素使用格式:
数组变量名[索引]
获取数组长度:数组变量名.length
数组是一个存储变量的容器,数组也是一种数据类型,是一种引用类型
仅有数组获取长度Array.length,没有小括号使用的是数组的length属性,其他所有的长度的获取都使用方法即***.length();
3.成员变量
成员变量,方便在一个类中多个方法共享使用。
成员变量有初始值,局部变量没有初始值。
0 0
- java中的方法和数组
- Java中的方法和数组
- Java中的数组和方法
- Java中的数组和c中的数组
- Java中的数组和字符串
- Java中的数组和字符串
- java中的集合和数组
- java中的集合和数组
- java中的集合和数组
- 008Java方法和数组
- Java数组,方法和字符串
- JAVA基础-方法和数组
- Java中数组中的clone()方法
- java 数组中的数据排序方法详解
- Java中数组中的clone()方法
- Java数组复制到List中的方法
- OC中的数组定义和方法使用
- JavaScript中的数组对象属性和方法!
- 顶_工作笔记_4
- bzoj2741【FOTILE模拟赛】L
- github自己收藏的Android开源项目(不断更新)
- centos6.4 change to 163 yum repo
- CocoaPods详解之----进阶篇
- java中的方法和数组
- LeetCode--329. Longest Increasing Path in a Matrix
- 提高网站权重的方法(留作参考)
- 认识Qter
- CocoaPods的安装使用和常见问题
- BZOJ1283 序列
- JAVA【类】析构器、重载与继承、方法的重写、自动转型、多态、方法与类的分类、接口继承
- cocoapods 的使用及作用
- 斐讯K1路由器刷入openwrt及通过netkeeper连接校园网