Java中的方法通常分為含參方法和無參方法。今天,我們將著重討論的是Java中的無參方法和含參方法。
首先,我們來看無參方法。
public void hello() { System.out.println("Hello World!"); }
以上是一個(gè)無參方法的范例,可以看到該方法沒有傳入任何參數(shù),括號(hào)內(nèi)是空的。
使用上述無參方法,我們可以直接調(diào)用該方法,如下所示:
hello();
在這里,我們通過方法名來調(diào)用方法,方法中不需要傳入任何參數(shù)。
接下來,我們來看含參方法。
public void add(int num1, int num2) { int result = num1 + num2; System.out.println("The result is: " + result); }
以上是一個(gè)含參方法的范例,可以看到該方法需要傳入兩個(gè)參數(shù),兩個(gè)參數(shù)分別是num1和num2。
使用上述含參方法,我們需要在調(diào)用該方法時(shí)將兩個(gè)參數(shù)傳入,如下所示:
add(10, 20);
在這里,我們通過方法名調(diào)用該方法,并在括號(hào)內(nèi)傳入兩個(gè)參數(shù),分別是10和20。
總結(jié):無參方法和含參方法的使用區(qū)別在于是否需要傳入?yún)?shù)。有些方法不需要傳入?yún)?shù)才能運(yùn)行,而有些方法則需要傳入指定的參數(shù)。在實(shí)際使用中,我們應(yīng)該注意方法的使用場景和使用方法。