JavaSE第二階段總結--類的方法中的返回值語句和變數
阿新 • • 發佈:2019-01-28
類和方法中有一段提及了返回值語句和return關鍵字,還有兩個變數,我把這幾個總結寫到這裡:
1.return語句,跳轉語句
作用:
1.跳出方法,就是我已經做完了要離開這是方法
2.返回一個結果:
比如說方法如果返回一個值,把這個得到的值放在return後面,就返回一個值給呼叫者。意思就是我執行完這個方法之後帶走了一個結果,我要把這個結果返給我的呼叫者。誰呼叫他,就返回誰。
return 是返回的意思。具體例子如下
public string test(string a)
{
return a+"test";//返回string型別
}
呼叫該函式可以這樣
string a="test";
string b=test(a);
如果沒有返回的話例子如下
public void test(string a)
{
System.println(a);//輸出a
}
2.變數
變數分為成員變數和區域性變數,成員變數又叫做全域性變數,成員變數的作用域範圍是類,在整個類的範圍內都有效,而區域性變數的作用域範圍是方法,在這個方法的範圍內有效,兩個的作用域不同。
比如:
Class Demo
{
String name;//成員變數
//在整類之中都有效
pubilc void run(){
String name;//區域性變數
//只在這個方法裡面有效
輸出語句();
}
}
成員變數只要出了類的括號範圍就失去意義了,就沒有了
成員變數的作用域在整個類內部都是可見的,所有成員方法都可以使用它。
區域性變數只要出了方法的括號範圍也失去了意義。只有在這個方法中能夠使用它。
常見錯誤總結在pdf文件中的類和方法章節中的變數段