java function的宣告方式如下圖:
如無回傳型能則使用void。使用return 內容,來回傳執行結果。
要呼叫使用此function method時,先(new 物件類別).方法名稱(傳入參數...)就可以了
在回傳型態前可以增加作用區域,而因為作用區域宣告的不同,可能會有無法取用的問題,這之後再詳述。
/*******************************************************
Java Function
********************************************************/
public class Main
{
public static void main(String[] args) {
//使用 static 方法
hello.sayHello();
//使用non static 方法
hello speak = new hello();
speak.sayBye();
}
}
class hello{
public static void sayHello(){
System.out.println("Hello~~~~");
}
public void sayBye() {
System.out.println("Bye~~~~~");
}
}
輸出畫面
Hello~~~~
Bye~~~~~
//絕對值計算
public class Main {
int fabs(int a,int b)
{
if(a>b)
return a-b;
else
return b-a;
}
public static void main(String args[]){
int val1 = 198;
int val2 = 200;
Main fun = new Main();
System.out.println(fun.fabs(val1, val2));
}
}
輸出畫面
2
沒有留言:
張貼留言