Java的方法和返回值
1.1方法
Class HelloImooc{
Public static viod main(String[] args){
System.out.println(“Hello,imooc!”);
}
}
Scanner sc=new Scanner(System.in);
Sc.nextInt();
Sc.next();
值2.1无参无返回值
Package com.imooc.method;
Import java.util.Scanner;
Public class MethodDemo{
//打印输出星号的方法
Public viod printlnStar(){
System.out.println(“************”);
}
Public static viod main(String[]args){
//创建一个MethodDemo类的对象myMethodDemo
MethodDemo myMethodDemo=new MethodDemo();
//使用对象名。方法名()去调用方法
myMethodDemo。PrintStar();
System.out.println(“欢迎来到java的世界!”);
myMethodDemo.printlnStar();
}
}
2.2无参带返回值
Package com.imooc.method;
Public class Rectangle{
//求长方形面积的方法
Public int area(){
Int length=10;
Int width=5;
Int getArea=length*width;
Return getArea;//返回语句
}
Public static viod main(String[]args){
Rectangle re=new Rectangle();
System.out.println(“长方形的面积为;”+re.area());
}
}
2.3无参无返回值
Package com.imooc.method;
Public class MaxDemo{
//求最大的方法
Public viod max(float a,float b){
Float max;
If(a>b){
Max=a;
}else{
Max=b;
}
System.out.println(“两个数”+a+”和”+b+”的最大值”);
}
public static viod main(String[]args){
MaxDemo maxDemo=new MaxDemo();
Int a=5,b=3;
maxDemo.max(a,b);
float m=5.6f,n=8.9f;
maxDemo.max(m,n);
maxDemo.max(9.8f,12.8f);
}