Java中,print和return是兩個常用的關鍵字,但是它們的用法和作用卻存在較大的差別。
下面我們來詳細介紹print和return的特點和用途。
//print的用法和作用 public class PrintDemo { public static void main(String[] args) { System.out.print("Hello, "); System.out.print("World!"); } } //輸出結果為:Hello, World!
可以看出,print的作用是將指定內容輸出到控制臺,但是它并不會改變主程序的運行狀態。
//return的用法和作用 public class ReturnDemo { public static int sum(int a, int b) { int result = a + b; return result; } public static void main(String[] args) { int a = 10; int b = 20; int c = sum(a, b); System.out.println("a + b = " + c); } } //輸出結果為:a + b = 30
可以看出,return的作用是將數據返回給主程序,同時結束當前方法的執行,使主程序的狀態發生變化。
綜上所述,print和return雖然都能將數據輸出到控制臺,但是它們的作用卻存在較大的差別。因此,在Java中,我們要根據實際需求合理選擇使用print或return。