java怎么写函数式编程,java如何编写函数
java怎么写函数
java的函数组成是:(推荐教程:java教程)
访问修饰符返回值函数名(形参)
{
功能内容;
}调用函数的方法:
函数名(需要传递给“形参”的数值或变量)
传递的数据类型应该与形参的数据类型一致。
可以根据有无返回值有无形式参数分为四种.
1.没有返回值和参数。
空A()
{
}2.有一个没有参数的返回值。
b()//返回值的类型是int
{
}3.没有返回值有参数。
Void C(int m)//接受int类型的参数,并将其值赋给m。
{
}4.有返回值和参数。
整数D(整数n)
{
}示例:
公共类测试1
{
int I;//定义变量
int j;
void p()//定义一个访问修饰符为public的方法p
{
I=2;
j=3;
}
Public void pp(int m)//定义一个带有一个参数的方法pp,该参数的访问修饰符是Public。
{
j=m;
}
Void show()//定义一个方法show,其访问修饰符为default(write或default)
{
system . out . println( I= I);//这里可以直接写I,因为和变量I在一个类里。
system . out . println( j= j);
}
公共静态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不在一个类里,I只是实例化对象aa里的变量。
//aa . PP();//这样调用是不对的,因为调用的是带参数的函数,所以函数也要写一个参数。
//aa . PP(1.222);//这个调用是错误的,因为它需要传递的参数类型与函数接受的参数类型不一致。
aa . PP(10);//这在pp函数中传递10到M
system . out . println( j= aa . j);//这个输出是10
}
}以上是java如何写函数的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。