1 / 11

複習 -Java

複習 -Java. 迴圈 陣列 自訂方法. 迴圈 - for. 語法格式. for ( 設定迴圈初值 ; 判斷條件 ; 設定增減量 ) { 迴圈主體 ; }. 這兒不可以加分號. 這兒不可以加分號. 迴圈 - while. 語法格式. 設定迴圈初值 ; while ( 判斷條件 ) { 迴圈主體 ; 設定增減量 ; }. 這兒不可以加分號. 這兒不可以加分號. 迴圈 - do while. 語法格式. 設定迴圈初值 ; do { 迴圈主體 ; 設定增減量 ; } while ( 判斷條件 );. 要加分號.

Download Presentation

複習 -Java

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 複習-Java 迴圈 陣列 自訂方法

  2. 迴圈 - for • 語法格式 for(設定迴圈初值; 判斷條件; 設定增減量) { 迴圈主體; } 這兒不可以加分號 這兒不可以加分號

  3. 迴圈 - while • 語法格式 設定迴圈初值; while(判斷條件) { 迴圈主體; 設定增減量; } 這兒不可以加分號 這兒不可以加分號

  4. 迴圈 - do while • 語法格式 設定迴圈初值; do { 迴圈主體; 設定增減量; } while(判斷條件); 要加分號

  5. 練習 – 畫直角三角形 • 撰寫一Java程式畫直角三角形,由引數部份設定高度和符號。 • 例如:高度=3 符號為「*」

  6. 使用陣列的方法 • 使用陣列有以下兩個步驟: • 宣告陣列 • 配置記憶體空間給該陣列 • 簡化寫法 一維陣列的宣告與配置記憶體 資料型態 陣列名稱[]; // 1.宣告一維陣列 陣列名稱 = new資料型態[個數]; // 2.配置記憶體給陣列 宣告陣列的同時便配置記憶體 • 資料型態 陣列名稱[]=new資料型態[個數];

  7. 練習 2 • 宣告2個 整數n,m: n=2, m=3 • 宣告1個 二維實數陣列a 維度為n by m • 宣告1個 二維實數陣列b長度為m by n • 請將a陣列轉至為m by n 存至b陣列

  8. 自訂方法 • 定義方法 public static 傳回值型態 method名稱(型態 引數1, 型態 引數2,...) { 程式敘述 ; return運算式; //若沒有傳回值,此行return可省略 }

  9. 練習3-自訂方法 • 請修改練習2的矩陣轉置 • 自訂MyPrint方法用來顯示陣列值 • MyPrint為靜態方法(Static) • MyPrint無回傳值

  10. 多載(overloading) • 多載 • 相同名稱的方法,但引數的個數與型態不同。 • 例如 • 手機:可以打電話、照相、上網…等功能。 • 冷氣:可以有冷氣、暖氣、除濕…等功能。

  11. 範例-面積計算 • 寫一類別CalArea(計算面積) • 一個 靜態方法 result(),顯示結果,無回傳 • 多載 • 兩個靜態方法 • area 參數帶入(長,寬),計算矩形面積,並回傳 • area 參數帶入(半徑),計算園面積,並回傳

More Related