package com58.bj.java; public class MethodDemo { /** * @param args *方法的定義和傳值使用 */ public static void main(String[] args) { m(); m2(2); m3(4,6); m4(4,6); int i =m4(4,6); System.out.println(i); } public static void m() { //return; System.out.println("ok"); System.out.println("hello,java"); } public static void m2(int i) { if(i>3){ return; } System.out.println(i); } public static void m3(int i, int j) { System.out.println(i+j); } public static int m4(int i, int j) { return i > j ? i:j; } }
Java的方法相似於其它語言的函數,是一段用來完成特定功能的代碼。java
方法的好處是,可使代碼進行復用。函數
[修飾符1,修飾符2,......]返回值類型 方法名(形式參數){code
Java語句class
}數據類型
形式參數:在方法被調用中用於接收外界輸入的數據方法
實參:調用方法時,實際傳輸的數據數據
返回值:方法執行完後返回給調用他的環境的數據static
返回值類型:事先約定的返回值的數據類型,無返回值時,必須給出void類型語言