带参数的方法
定义带参方法:
<访问修饰符> 返回值类型 <方法名>(<参数列表>){
//方法的主体
}
<访问修饰符> 指该方法允许被访问的权限范围,只能是public、protected或private.
返回值类型 指方法返回值的类型,如果方法不返回任何值,他应该声明为void类型。
举个实例:
public class StudentsBiz {
String [] names = new String[30]; //学生姓名数组
public void addName(String name){ //有参方法
//增加学生姓名
}
public void showNames (){ //无参方法
//显示全部学生姓名
}
}
调用带参方法:
- 对象名.方法名(参数1,参数2,…参数n)
调用方法时,需要注意两点:
- 先实例化对象,在调用方法。
- 实参的类型,数量,顺序都要与形参一一对应。
举个栗子:
调用了addName()方法,添加了五名学生
public class TestAdd{
public static void main(String[]args){
StudentsBiz st =new StudentsBiz();
Scanner input =new Scanner (System.in);
for(int i=0,i<5;i++){
System.out .print("请输入学生姓名:");
string newName = input.next();
st.addName(newName); //调用方法并传实参
}
st.addName(); //显示全部学生姓名
}
}
调用带参方法与调用无参方法的语法是相同的,但是在调用带参方法时必须传入实际的参数的值。
形参是在定义方法时对参数的称呼,实参时是在调用方法时传递给方法的实际值。
包:
声明包:
package cn.jbit.classandobiect;
- Java包的名字通常由小写字母组成,不能以圆点开头或结尾。
- 一个唯一包名的前缀通常是全部小写的ASCII字母,并且是一个顶级域名com、edu、gov、net或org,通常采用域名倒置法。
导入包:
- import java.util.*;
在使用import时可以指定类的完整描述,即“ 包名.类名”,来导入包中的某个特定的类。语法:
- import 包名.类名;
声明包的含义:声明当前类所处的位置。
导入包的含义:声明在当前类中要使用到的其他类所处的位置。