JAVA笔记之函数

来源:互联网 发布:淘宝如何下架宝贝 编辑:程序博客网 时间:2024/05/19 19:32

实例1.函数的定义

class Fun{public static void main(String[] args){int x = 4, t;get(x);x=5;get(x);/*t=get(x);System.out.println(t);x=6;t=get(x);System.out.println(t);*/}/*public static int get(int num){return num*3+5;}*/public static void get(int num){System.out.println(num*3+5);}}
实例2.
class fun2{public static void main(String[] args){print99();}public static void print99(){for(int i=1;i<=9; i++){for(int j=1; j<=i; j++){System.out.print(i+"*"+j+"="+i*j+"\t");}System.out.println();}}}

实例3.重载

/*重载:当定义的功能相同,但参与运算的未知内容不同。这时候就定义一个函数名称表示功能,方便阅读。通过参数的个数不同来区分多个同名函数。*/class fun3{public static void main(String[] args){add(3,4);add(4,5,6);}public static int add(int x, int y){return x+y;}public static int add(int x, int y, int z){return x+y+z;}}

实例4.

/*九九乘法函数重载*/class fun4{public static void main(String[] args){print99();}public static void print99(int num){for(int i=1;i<=num; i++){for(int j=1; j<=i; j++){System.out.print(i+"*"+j+"="+i*j+"\t");}System.out.println();}}public static void print99(){print99(9);}}



0 0