package com.HelloWorld;
//java中无参数无返回值的调用方法
public class HelloWorld {
public static void main (String[]args){
// 创建对象,对象名为lakers
HelloWorld lakers=new HelloWorld();
lakers.print();
}
/*
* 定义无参无返回值的方法
*/
public void print(){
System.out.println("湖人总冠军!");
}
}
//java中无参数带返回值的调用方法
public class HelloWorld {
public static void main (String[]args){
HelloWorld avgPoint=new HelloWorld();
double e=avgPoint.print();
System.out.println("这位球星的平均得分是:"+e);
}
public double print(){
double a=26.0;
double b=33.0;
double c=35.0;
double d=21.0;
double avg=(a+b+c+d)/4;
return avg;
}
}
输出结果:
这位球星的平均得分是:28.75
//定义一个无参数带返回值的方法,实现输出成绩的最高分
public class HelloWorld {
public static void main (String[]args){
HelloWorld student=new HelloWorld();
int max=student.print();
System.out.println("成绩最高分是:"+max);
}
public int print(){
int Stu[]={82,96,80,75,56,95,63};
int max;
Arrays.sort(Stu);
max=Stu[Stu.length-1];//利用数组长度转化成数组下标序列
return max;
}
}
输出结果:
成绩最高分是:96
public class HelloWorld {
//完成 main 方法
public static void main(String[] args) {
HelloWorld topThree=new HelloWorld();
int scores[]={119,-23,56,85,52,73};
topThree.print(scores);
}
//定义方法完成成绩排序并输出前三名的功能
public void print(int [] scores)
{
Arrays.sort(scores);//排序成绩
int num = 0;
for(int i = scores.length-1;i>=0&&num<3;i--)
{
if(scores[i]<0||scores[i]>100)
continue;
num++;
System.out.println(scores[i]);
}
}
输出结果:
85
73
56