Java 和 C 都是編程語言中的兩個重要代表,它們都具有在計算機上進行編程的能力。而在編程過程中,輸出結果也是非常重要的一部分,那么問題來了: Java 的輸出能和 C 一樣嗎?
#include<stdio.h> int main(){ printf("Hello, World!"); return 0; }
在 C 語言中,使用 printf 函數可以將輸出內容顯示在控制臺上。例如上面的代碼片段,就可以輸出“Hello, World!”這個字符串。而在 Java 中,使用 System.out.println 方法可以進行輸出,如下:
public class Main { public static void main(String[] args) { System.out.println("Hello, World!"); } }
與 C 不同的是,Java 中的 System.out.println 方法會在每一次輸出后自動換行。但是也可以使用 System.out.print 方法進行輸出,不過需要手動添加換行符,如下所示:
public class Main { public static void main(String[] args) { System.out.print("Hello, World!\n"); } }
因此,可以看出 Java 的輸出和 C 在語法形式上不完全相同,但在輸出結果上還是達到了相同的效果。