问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 得有参函数和无参函数,定义给我说一下,最好仔细点

发布网友 发布时间:2022-05-09 18:09

我来回答

5个回答

热心网友 时间:2023-10-11 23:48

java中一般方法的定义:限定符 + 返回值类型 + 方法名+(参数列表){}
其中限定符可以不写,一般默认为private(还有别的情况),返回值类型,可以是void(表示不返回),或者为java自带的类型/自己定义的类型,方法名(自己定义的,规则就不说了) ,参数列表可以为空,这时候称为无参函数(实际上java一般称为方法,函数是非OOP的说法,常见于C等,C里面函数可以放在类的方面,但是java中函数必须在类里面定义),里面的参数可以是一个或多个,多个中间用逗号隔开,还可以是不定参数。例子:
private int getAge(){}//无参的
public void setName(String name){}//一个参数
protected int[] getList(int[] ...agrs){}//不定参数(参数个个数可以根据实际需要调整)

另外还有构造函数,就是没有返回值的方法,每个类都至少有一个,如果不写那就是一个无参的,比如:
public Student(){}//无参的(默认的)
public Student(String name,int age){}//有两参数的

热心网友 时间:2023-10-11 23:48

空说可能你不理解,给你个例子吧:慢慢琢磨吧,其实我说的也蛮详细的,不懂可以再问···希望对你有助!
class Test04
{
public static void main(String[] args)
{

tell();//调用无参数的tell()方法。
tell(3); //调用有一个整形的参数的tell()方法。

}
static void tell()
{
System.out.println("这是一个无参数的方法。");
}
static void tell(int n)
{
System.out.println("这是一个有一个参数且为int类型的方法,n="+n);
}
}

热心网友 时间:2023-10-11 23:49

可以在构造函数里面写具体需要实现的功能,而不带参数的构造方法不需要传入值,某些具体的实现方法需要传入特定值时,就需要带参的构造方法了,在实例化此类的时候,可以根据具体的需要,选择传入值,而实现功能。

热心网友 时间:2023-10-11 23:49

括号里是空的就是无参
括号里有东西的就是有参

热心网友 时间:2023-10-11 23:50

public void print(){

}这个是无参函数(通常叫方法)

public String name(String name){
return name; //返回该类型的名称
}这个是有参函数 这个括号里带的是形参 , 在调用的时候实参会给形参赋值。

至于什么时候带参数名时候不带参,主要看你要不要结果, 如果姓名要返回结果的话你就带参, 如果不要结果 就直接print()就好了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
物流师证书就业前景 大话西游之战歌,齐天小圣,能吃几个1000年的蟠桃,才能变摸样? 高手们啊... 大话西游外传刚上来怎么就给的齐天小圣是紫色品阶的 大话西游之战歌。齐天小圣怎嘛打技能 大话西游外传怎么获得变色齐天小圣 大话西游外传领变异齐天小圣的是什么序列号 如何设置代理服务器(如何设置代理服务器地址) 家庭劳动有什么? ...和“而” 字的 用法 比如想介词啦 并想用学而实习之 之和而中点一... 铜陵职业技术学院是什么类别的学校 颜值不够,衣品来凑。好的着装品味,能为你加分多少? 颜值不够的下一句是什么 颜值不够是啥意思 新三星手机贴膜没有 三星w22售后免费贴膜吗 三星手机售后能贴膜吗 三星手机贴膜到那里贴膜最好?三星专卖店可以嘛! 三星手机贴膜好不好 大洋洲中位于北半球的国家有哪些? 南半球和北半球怎么划分的?? 股票盘整中突然出现向上跳空缺口第二个交易日缺口被回补,是好还是坏 北半球的国家有哪些 南半球和北半球都有那些国家? 跳空高开3个点回补缺口的股票可以买吗? 北半球国家有哪些? 北半球有什么国家? 北半球共有多少国家? 北半球有哪些国家? 北半球的国家 我的手机来电听不见没有铃声了,也没用震动了。接电话都可以和别人说话,对方都能听到,我也能听见别人说 颜值不够美颜来凑下一句 颜值不够下一句 java中基础函数问题 请教java有isNumber函数吗 身高不够颜值来凑颜值不够下一句 颜值不够的男性朋友如何变帅? java 父类 子类 引用 默认构造函数 颜值不够什么来凑幽默 娱乐圈中,是不是颜值不够,就别演绝色美人了? 我35了,女生,颜值不够找不到合适的对象怎么办?或者相亲了总是不被喜欢,很敷衍怎么办? java 自定义表单功能需要哪些技术 颜值不够,身材来凑,怎样运动才能让身材更好? 娱乐圈内有哪些颜值不够才艺来凑的女明星? 有没有谁用java系统里面使用Microsoft Office InfoPath设计表单的。 娱乐圈有哪些“颜值不够身高来凑”的艺人呢? 求助,有没有java的自定义表单引擎 颜值不够,智商凑,这句话到底管不管用 java web中做自定义报表怎么做 颜值不够、演技来凑,1980年的17个中戏学生,后来都成了什么了? java动态生成web表单页面