一:Java 中无参无返回值方法的使用
public static void main(String[] args) {
// 创建对象,对象名为hello
myprogram hello =new myprogram();
// 调用方法
hello.showMyLove();
}
// 定义无参无返回值的方法
public void showMyLove() {
System.out.println("我爱慕课网!");
}
二:Java 中无参带返回值方法的使用
public static void main(String[] args) {
// 创建对象,对象名为hello
myprogram hello = new myprogram();
// 调用方法并将返回值保存在变量中
int max = hello.getMaxAge();
// 输出最大年龄
System.out.println("最大年龄为:" + max);
};
public int getMaxAge() {
int ages[]={18 ,23 ,21 ,19 ,25 ,29 ,17};
int max=ages[0];
for(int i=0 ;i<ages.length; i++){
if(ages[i]>max){
max=ages[i];
}
}
return max;
}
三:Java 中带参无返回值方法的使用
1.第一个
public static void main(String[] args) {
// 创建对象,对象名为hello
myprogram hello = new myprogram();
// 调用方法,传入两门课程的成绩
hello.calcAvg(94, 81);
}
* 功能:计算两门课程考试成绩的平均分并输出平均分
* 定义一个包含两个参数的方法,用来传入两门课程的成绩
public void calcAvg(int score1, int score2){
int avge=(score1+score2)/2;
System.out.println(avge);
}
2.第二个
public static void main(String[] args) {
// 创建对象,对象名为hello
myprogram hello = new myprogram();
//定义数组
int scores[]={84,98,76,64};
// 调用方法,传入两门课程的成绩
hello.score(scores);
}
* 功能:计算两门课程考试成绩的平均分并输出平均分
* 定义一个包含两个参数的方法,用来传入两门课程的成绩
public void score(int[] scores){
Arrays.sort(scores);
System.out.println(Arrays.toString(scores));
}
四:Java 中带参带返回值方法的使用
1.第一个案列:
public static void main(String[] args) {
myprogram hello = new myprogram();
int[] scores={79,52,98,81};
//调用方法,传入成绩数组,并获取成绩的个数
int count=hello.sort(scores);
System.out.println("共有"+count+"个成绩信息!");
}
* 功能:将考试成绩排序并输出,返回成绩的个数
* 定义一个包含整型数组参数的方法,传入成绩数组
* 使用Arrays类对成绩数组进行排序并输出
* 方法执行后返回数组中元素的个数
public int sort( int[] scores ){
Arrays.sort(scores);
System.out.println(Arrays.toString(scores));
//返回数组中元素的个数
return scores.length;
}
2.第二个案列:
public static void main(String[] args) {
myprogram hello = new myprogram();
String welcome=hello.show("name");
System.out.println(welcome);
}
public String show(String name) {
return "欢迎您" + name + "!";
}
////////////自我总结学习使用////////