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