1. 程式人生 > >Java中返回值的詳解

Java中返回值的詳解

package text 希望 得到 輸出 turn void 方法 dem

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;

}


此處引用其他網友的例子特別好懂 (舉個例子吧,上課老師點名,叫到你名字的時候,老師希望你答一聲“到”,這樣老師就能知道你是不是來了。這就是老師點名的目的。你叫了一聲“到”這個“到”就是點名這個方法的返回值。
同樣的,調用方法的時候總會有個目的。傳入某個值,希望得到處理後的結果,而處理後的結果就通過返回值回來。)







Java中返回值的詳解