Java中返回值的详解
package com.company;
//java中main()函数中调用其他方法的两种方式
//1.实例化对象
public class returndemo {
public static void main(string[] args){
returndemo returndemo=new returndemo();
returndemo.nihao();
}
//2.方法设置成static(静态方法才能调用静态方法)
public static void main(string[] args){
nihao();
}
public static void nihao(){
}
}
java 返回值的问题
我理解中的返回值就是函数最后要返回来的一些信息,比如我们生活中投篮,我们看到返回来的两个状态,球进还是没有,当然你也不在乎球进没有
你就不用返回值
java 返回的数据类型 有这么几种 int string boolean 函数 运算式
public static string nihao(){
return "nihao";
}
public static int nihao(){
return 1;
}
public static int nihao(){
return nihao();
}
public boolean nihao(string num){
return true;
}
public static string nihao(string num1 , string num2){
return num1+num2;
}
public static int nihao(){
return nihao()+nihao();
}
return 的作用有结束代码,后续代码可以用return的值进行判断
参数
如果true则输出你好,否则不输出
public static boolean nihao(int num) {
if (true){
system.out.print("你好");
}
return true;
}
此处引用其他网友的例子特别好懂 (举个例子吧,上课老师点名,叫到你名字的时候,老师希望你答一声“到”,这样老师就能知道你是不是来了。这就是老师点名的目的。你叫了一声“到”这个“到”就是点名这个方法的返回值。
同样的,调用方法的时候总会有个目的。传入某个值,希望得到处理后的结果,而处理后的结果就通过返回值回来。)
上一篇: WPF 右上角带数字的按钮
下一篇: Smarty变量调节器失效的解决办法
推荐阅读
-
Python中的super用法详解
-
Java日期时间API系列5-----Jdk7及以前的日期时间类TimeUnit在并发编程中的应用
-
Java日期时间API系列12-----Jdk8中java.time包中的新的日期时间API类,日期格式化,常用日期格式大全
-
详解Numpy中的广播原则/机制
-
Nginx中if语句的判断条件与多条件判断详解
-
详解Linux中关于引号的那些事
-
Linux中利用Vim对文件进行密码保护的方法详解
-
详解Linux系统中的tempfs与/dev/shm
-
详解适配器在JavaScript中的体现
-
单台服务器中利用Apache的VirtualHost如何搭建多个Web站点详解