Java方法声明无效,需返回类型?

如题所述

你这个构造方法有问题,名字错了,如果不是构造方法,那就是你没写返回值

标准方法的格式:

修饰符 返回值类型 方法名(参数类型 形参1,参数类型 形参2, 。。。){

执行语句

return 返回值

}

构造方法的格式

修饰符  类名(参数类型 形参1,参数类型 形参2,...){

执行代码

}

区别    

构造方法

命名: 同类名一致(首字母大写)

使用时机:在对象创建时,就会调用构造,对对象进行初始化

调用次数: 只会调用一次,在对象创建时

一般方法

命名:首字母小写,随意取

使用时机:对象创建后,需要方法功能时才调用

调用次数: 可以调用多次

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-12-20
你没有给方法ArrayUtl设置返回值类型
而且主函数输出那里的类也拼错了
第2个回答  2022-12-21
构造方法名称需要与类名相同,

非构造方法需要指明返回值或用void标注无返回值
第3个回答  2022-12-26
如果是构造方法不需要返回值,其它方法应该需要返回类型
相似回答