java中有没有参数和返回值
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,这篇文章给大家分享的是有关java中有没有参数和返回值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。java有无参数和返回值首先,定义一个土豪类(LocalTyrant)属
千家信息网最后更新 2025年11月09日java中有没有参数和返回值
这篇文章给大家分享的是有关java中有没有参数和返回值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
java有无参数和返回值
首先,定义一个土豪类(LocalTyrant)
属性:name moeney smoke
行为一:(无参数无返回值):
行为二:(无参数有返回值):
行为三:(有参数有返回值):
行为四:(有参数无返回值):
以下的例子要细细查看
慢慢分析,切不可急于求成
package cm.tr;class LocalTyrant{ String name; int money; String somke=null; /* * 类型一:无参数无返回值 *格式:public void 方法名(){ *方法体 * } */ public void fun1(){ System.out.println(name + "在跑步"); } /* * 类型二:无参有返回值 * 格式:public 返回值类型 方法名(){ *方法体 *return 值 //return值必须和返回值类型相同 *} */ public String fun2(){ String str = "快递"; return str; //此处必须要有 return 返回值 } /* * 类型三:有参数有返回值 * 格式:public 返回值类型 方法名 (参数1,参数2,...){ *参数可以有多个,中间用逗号隔开 *方法体 *return 返回值 *} */ public String fun3(int money){ if(money >=25){ somke = "芙蓉王"; }else{ somke = "黄山"; } return somke; } /* * 类型四:有参数无返回值 * 格式:public 返回值类型 方法名(参数1,参数2,...){ * 方法体 * } */ public void fun4(String apple,int money){ System.out.println(name + "施舍"+ apple +"和"+money +"块钱"); } public String toString(){ return "自我介绍:" + name +"有很多"+ money+"的人民币"; //类型一定是String,方法名一定是toString,不能修改 }}public class Demo2 { public static void main(String[] args) { // TODO Auto-generated method stub LocalTyrant th= new LocalTyrant(); th.money= 100; th.name = "张三"; //方法一: System.out.println("自我介绍:" + th.name +"有很多"+ th.money+"的人民币"); //方法二:toString方法必须配合使用定义类中的public String toString() System.out.println(th.toString()); //也可以这样写 //System.out.println(th);此方法会自动的调用toString方法 //方法一的调用:调用无参无返回值的方法 th.fun1(); //方法二的调用:调用无参有返回值的方法,必须接收返回值才能输出返回的东西 String s = th.fun2(); System.out.println(s); //等价于 System.out.println(th.fun2()); //方法三的调用:调用有参有返回值 System.out.println(th.fun3(50)); String apple = "iphone 6plus"; int money = 100; //方法类型四的调用:有参无返回值 th.fun4(apple, money); //等价于 th.fun4("iphone6plus",100);有参数时必须给参数赋相同类型的值 }}运行结果:
自我介绍:张三有很多100的人民币
自我介绍:张三有很多100的人民币
张三在跑步
快递
芙蓉王
张三施舍iphone 6plus和100块
PS: 理清java中的几种方法,易混淆
实例方法,类方法,和构造方法在java中的区分:
类方法,有static 修饰符
典型的主函数:public static void main(String args[ ]){}
实例方法:就是一般的方法
构造方法:没有返回值(就第void都没有),方法名与类名相同
public class Test{public static void myMethod();// 类方法public void myMethod2(); //实例方法public Teat() ; //构造方法,没有返回值,方法名与类名相同public String getInfo(); //这个是一个有返回值无参数的方法,返回一个字符串类型的方法}方法的返回值和参数
1、返回值
除构造方法外,其他方法声明时必须有返回值的占位符,当方法无返回值时,使用void;
返回值使用return关键字,一个方法中可以有多个return;
声明的返回值类型,要和真实的返回值类型保持一致;
当方法有返回值时,调用该方法,就会得到该方法返回的数据;
2、参数
参数是一个特殊的局部变量,在使用时无需在方法体内赋值;
参数的值是在调用该方法时,通过在括号中赋值时传递的;
方法中的参数可以有多个,即参数列表;
参数可以是基本数据类型,也可以是引用数据类型;
感谢各位的阅读!关于"java中有没有参数和返回值"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
方法
参数
类型
张三
相同
人民
人民币
格式
行为
多个
实例
数据
内容
更多
等价
篇文章
类名
芙蓉
快递
施舍
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发源码存储
斗鱼直播怎么连接服务器
长沙滥美软件开发有限公司
审计系统添加数据库
百度锁链战记数据库
宜昌软件开发公司
计算机网络技术应用报告
移动通信网络技术应用
网络安全问题答案
网络安全10强
广州闪贷互联网科技有限公司
软件开发系统前沿是什么
显示当前数据库所有的表格
让我们一起维护网络安全吧的英语
国际服务器选择哪个好
湖北项目软件开发哪家正规
湛江酒店软件开发订制
互联网科技见闻
刘老师网络技术分享
和田高效云服务器
服务器一键重装系统
首次国家网络安全宣传周
数据库访问技术应用
软件开发费属于什么费用
实施大城市网络安全战略
电大全文数据库
学网络安全
云浮首选服务器
计算机网络技术属于科技类专业
上海电脑网络安全