• 技术文章 >Java >Java基础

    java怎么写函数

    angryTomangryTom2019-11-14 13:38:53原创2248

    java怎么写函数

    java的函数组成是:(推荐教程:java教程

    访问修饰符 返回值 函数名(形式参数)
    {
    	函数内容;
    }

    调用函数的方法:

    函数名(需要传递给‘形式参数’的数值或者变量)

    传递的数据的类型要与形式参数的数据类型一致

    可以根据有无返回值有无形式参数分为四种.

    1. 无返回值 无参

    void A()
    {
    }

    2. 有返回值 无参

    int B()//返回值为int类型
    {
    }

    3. 无返回值 有参

    void C(int m)//接受int类型的参数 并把参数的值赋值给m
    {
    }

    4. 有返回值 有参

    int D(int n)
    {
    }

    例子:

    public class Test1
    {	
    		int i;//定义变量
    		int j;
    		public void p()//定义一个访问修饰符为公有的方法P 
    		{
    			i=2;
    			j=3;
    		}
    		public void pp(int m)//定义一个访问修饰符为公有的有一个参数的方法pp
    		{
    			j=m;
    		}
    		void show()//定义一个访问修饰符为默认(不写就是默认)的方法show
    		{
    			System.out.println("i="+i);//这里可以直接写i,因为它跟变量i在同一个类里面。
    			System.out.println("j="+j);
    		}
    	public static void main(String args[])
    	{
    		
    		Test1 aa = new Test1(); //实例化 Test1类,并取名为aa
    		aa.p();//调用aa中的p方法
    		aa.show();//调用aa中的show方法
    		//也可以不调用aa.show(),自己输出数字
    		System.out.println("i="+aa.i);//必须是aa.i,因为这个输出函数没有跟i在同一个类里面,只有实例化的对象aa中才有i这个变量。
    		//aa.pp();//这样调用是错误的,因为调用的是带参数的函数,所以函数也要写一个参数。
    		//aa.pp(1.222);//这样调用是错误的,因为它需要传递的参数类型跟函数接受的参数类型不一致。
    		aa.pp(10);//这样就把10传给了pp函数里的m
    		System.out.println("j="+aa.j);//这样输出的就是10
    	}
    }

    以上就是java怎么写函数的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:java 函数
    上一篇:Java接口是什么 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 什么是java构造函数• php list函数如何使用• java中怎么定义函数• Java接口是什么
    1/1

    PHP中文网