/*修饰符 返回值类型 方法名(参数列表){
//代码省略...
return 结果;
} */publicstaticvoidmain(String[] args){int res =sum(6,6);System.out.println(res);}publicstaticintsum(int a,int b){int res = a +b;return res;}
2.重载
//同名不同参(参数类型不同/参数个数不同/多类型顺序)publicstaticvoidmain(String[] args){System.out.println(sum(10,20));System.out.println(sum(10,20,30));System.out.println(sum(10,20,30,40));}publicstaticintsum(int a,int b){System.out.println("两个参数");int res = a +b;return res;}publicstaticintsum(int a,int b,int c){System.out.println("三个参数");int res = a +b +c;return res;}publicstaticintsum(int a,int b,int c,int d){System.out.println("四个参数");int res = a +b +c +d;return res;}//System.out.println():是一个重载方法
3.数组
概念:是一种容器,可以同时存放多个相同类型的数据值。
特点:
数组是一种引用数据类型
数组当中的多个数据,类型必须统一
数组的长度在程序运行期间不可改变
初始化
动态初始化(指定长度) 格式:数据类型[] 数组名称 = new 数据类型[数组长度]; 例如:int[] arr = new int[3];
静态初始化(指定内容) 格式:数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3…} 或者:数据类型[] 数组名 = {元素1,元素2,元素3…}; 例如:int[] arr = new int[]{1,2,3,4,5} / int[] arr = {1,2,3,4,5};