Java菜鸟成长之路__Day_2_Java_方法
来源:互联网 发布:如何看待网络言论作文 编辑:程序博客网 时间:2024/05/19 17:27
方法:
定义:能完成一个功能的代码块.
方法的定义格式:
有返回值类型:
修饰符+静态修饰+返回值数据类型+方法名+(参数数据类型 形式参数1,参数数据类型2 形式参数2........){
return 结果;
}
如:
public static int sum(int a,int b){
return (a+b);
}
无返回值类型:
修饰符+静态修饰+void+方法名+(参数数据类型1 形式参数1,参数数据类型2 形式参数2........){
System.out.println(结果);
}
如:
public static void sum(int a,int b){
System.out.println(a"+"b+"="+(a+b));
}
方法的调用:
对于有返回值类型的方法一般采用赋值调用,便于下一步操作,如:
public static void main(String[]args){
int x=1;
int y=2;
int add;
int n;
add=sum(x,y);
n=5*add
System.out.print(n);
}
对于无返回值类型的方法一般直接调用,输出结果,如:
import java.util.Scanner;
public static void main(String[]args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入要相加的两个数,回车键间隔");
int x=sc.nextInt();
int y=sc.nextInt();
sum(x,y);
}
注意事项:
1)方法与方法之间是平级关系,不能将一个方法写到另一个方法里面,不能将一个方法写到main方法里面.
2)方法不调用不执行.
3)定义完方法,有 左{ 的地方不能有 ;
4)由于初学,暂时使用public static 修饰.
5)调用方法时,实际参数类型要与定义方法时形式参数类型相匹配.(调用时,实际参数只用写出变量,不用写参数类型)
6)方法重载(overload):
方法名相同,参数列表不同(参数类型不同或者参数个数不同或者二者都不同),与返回值类型无关,当调用方法时,jvm会自动匹配合适的方法来执行,这种现象叫做方法重载(overload).
7)如何写一个方法:
明确返回值类型;
明确参数列表(参数数据类型,参数个数)
8)使用方法来写程序,可以很好地将程序各个功能封装,用主程序调用各个功能方法,使程序更简洁,也便于维护.
定义:能完成一个功能的代码块.
方法的定义格式:
有返回值类型:
修饰符+静态修饰+返回值数据类型+方法名+(参数数据类型 形式参数1,参数数据类型2 形式参数2........){
return 结果;
}
如:
public static int sum(int a,int b){
return (a+b);
}
无返回值类型:
修饰符+静态修饰+void+方法名+(参数数据类型1 形式参数1,参数数据类型2 形式参数2........){
System.out.println(结果);
}
如:
public static void sum(int a,int b){
System.out.println(a"+"b+"="+(a+b));
}
方法的调用:
对于有返回值类型的方法一般采用赋值调用,便于下一步操作,如:
public static void main(String[]args){
int x=1;
int y=2;
int add;
int n;
add=sum(x,y);
n=5*add
System.out.print(n);
}
对于无返回值类型的方法一般直接调用,输出结果,如:
import java.util.Scanner;
public static void main(String[]args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入要相加的两个数,回车键间隔");
int x=sc.nextInt();
int y=sc.nextInt();
sum(x,y);
}
注意事项:
1)方法与方法之间是平级关系,不能将一个方法写到另一个方法里面,不能将一个方法写到main方法里面.
2)方法不调用不执行.
3)定义完方法,有 左{ 的地方不能有 ;
4)由于初学,暂时使用public static 修饰.
5)调用方法时,实际参数类型要与定义方法时形式参数类型相匹配.(调用时,实际参数只用写出变量,不用写参数类型)
6)方法重载(overload):
方法名相同,参数列表不同(参数类型不同或者参数个数不同或者二者都不同),与返回值类型无关,当调用方法时,jvm会自动匹配合适的方法来执行,这种现象叫做方法重载(overload).
7)如何写一个方法:
明确返回值类型;
明确参数列表(参数数据类型,参数个数)
8)使用方法来写程序,可以很好地将程序各个功能封装,用主程序调用各个功能方法,使程序更简洁,也便于维护.
阅读全文
0 0
- Java菜鸟成长之路__Day_2_Java_方法
- 菜鸟成长之路
- 菜鸟成长之路
- 菜鸟成长之路
- 菜鸟的成长之路
- 菜鸟的成长之路
- 菜鸟的成长之路
- CODE工成长之路1---菜鸟JAVA学习篇
- CODE工成长之路1---菜鸟JAVA学习篇
- 菜鸟级java工程师的成长之路
- 积少成多,记录java菜鸟的成长之路(一)
- Java菜鸟成长之路__Day_1_Java概述及基础语法
- Java菜鸟成长之路__Day_3_Java_一维数组
- Java菜鸟成长之路__Day_3_Java_二维数组
- Java菜鸟成长之路__Day_4_Java_面向对象
- Java菜鸟成长之路__Day_4_Java_抽象,继承,接口
- Java菜鸟成长之路__Day_4_Java_内部类
- Java菜鸟成长之路__Day_5_Java_常用类_String
- S2SM集成Shiro-登录验证
- 5th 【基础题】组合三角形
- 开源的RippleLayout,点击产生波浪涟漪效果
- ecshop之transport和jquery冲突之完美解决方案
- 【实践】端到端的OCR:验证码识别
- Java菜鸟成长之路__Day_2_Java_方法
- Redis原理详解
- Android Fingerprint -- Enroll流程
- vue2 子组件调用父组件中的方法
- centos7 最小化安装后无法上网,需要先开启网络服务
- linux之nautilus .命令浏览当前文件目录
- centos7 firewall 防火墙 命令
- 响铃:体育运动社交,到底是伪需求还是真未来?
- 内存管理检查方法和工具