Presentation is loading. Please wait.

Presentation is loading. Please wait.

輸出執行結果到螢幕上 如果要將執行結果的文字和數值都「輸出」到電腦螢幕時,程式要怎麼寫? class 類別名稱 {

Similar presentations


Presentation on theme: "輸出執行結果到螢幕上 如果要將執行結果的文字和數值都「輸出」到電腦螢幕時,程式要怎麼寫? class 類別名稱 {"— Presentation transcript:

1

2 輸出執行結果到螢幕上 如果要將執行結果的文字和數值都「輸出」到電腦螢幕時,程式要怎麼寫? class 類別名稱 {
public static void main(String args[]) System.out.println(想要輸出的文字或 數值); …… } 在()內輸入想要顯示在電腦螢幕上的文字或數字

3 檢視程式的執行流程 仔細檢視程式碼是下達什麼樣的指令給電腦,讓執行結果輸出到電腦螢幕上。 //輸出文字到螢幕的範例程式碼
class Sample1 { public static void main(String args[]) System.out.println("歡迎來到Java!"); System.out.println(“開始使用Java吧!"); } 註解內容 main()方法的結束 真正從這一行執行 接下來執行這一行 main()方法 (method)的開始

4 main()方法(method) 程式都是以main()做為程式主體開端並且逐一往下執行,在main()這一行的大括號({)之後,隔2行又出現相對的結束大括號(})。 2個大括號({})所涵蓋的所有程式,稱為程式區塊(block),這裏的「程式區塊」又有一個特別的名稱叫做main()方法(main method)。 Public static void main(String args[]) { ... } Main()方法

5 註解(comment) 程式註解有二種方法: // //輸出文字到螢幕的範例程式碼
當Java的編譯程式(compiler)看到這2個正斜線時會: 故意忽視//後面的所有文字,也就是不會執行該行文字 因此,可知//後面的文字與程式的執行結果無關,您可以在//後面輸入程式註解或是任何您想要輸入的文字。 //輸出文字到螢幕的範例程式碼 編譯程式執行到註解處會故意視而不見

6 註解(comment) /* */ 所有包圍在/* */的文字都算是註解的一部份。所以只要利用/* */將註解文字包圍起來,即使這些註解文字跨越2行以上(如上例)也沒有問題。 /* 將文字 輸出到螢幕上 */

7 探討class(類別) 撰寫Java程式時都會在程式的一開始加上「class」字樣,做為程式區塊的起始。Java程式當中,最少必須有1個class(類別),連接在class後面的名稱稱為「類別名稱」(class name),類別名稱可以自由命名。 整個都是類別的範圍

8 何謂literal 如果要將literal仔細劃分的話,又可分為下列幾種資料形態: 字元literal 字串literal

9 public static void main(String args[])
何謂literal class Sample3 { public static void main(String args[]) System.out.println('A'); System.out.println("歡迎使用Java!"); System.out.println(123); } 輸出數字 輸出字元

10 跳脫字元 (escape sequence)
 跳脫字元  說明  \b  Backspace  \t  tab  \n  換行  \f  換頁  \r  return  \‘  ‘  \“  “  \\  \  \ooo  8進制ooo字元碼  \uhhhh  16進制hhhh字元碼

11 文字literal 文字literal又可細分為: 「字元」 「字串」
字串是由2個或2個以上的字元連接在一起所構成的,如:"Hello",所以字串的外圍必須用雙引號(" ")圍起來。

12 數值常數 literal Java也可以用來處理數字,包含下列兩類: 整數 (integer literal)
例如1、3、100 浮點數 (floating-point literal) 例如2.1、3.14、5.0


Download ppt "輸出執行結果到螢幕上 如果要將執行結果的文字和數值都「輸出」到電腦螢幕時,程式要怎麼寫? class 類別名稱 {"

Similar presentations


Ads by Google