如果方法既包含參數,又帶有返回值,我們稱為帶參帶返回值的方法。
例如:下面的代碼,定義了一個 show 方法,帶有一個參數 name ,方法執行后返回一個 String 類型的結果
調用帶參帶返回值的方法:
運行結果為: 歡迎您,愛慕課!
任務
實現功能:將考試成績排序並輸出,返回成績的個數
實現思路:
1、 定義一個包含整型數組參數的方法,用來傳入成績數組
2、 在方法體中使用 Arrays.sort( ) 方法對成績數組進行排序,然后使用 Arrays.toString( ) 方法將數組轉換為字符串並輸出,最后使用 return 返回數組中元素的個數。
3、 調用方法時需要先創建對象,然后再調用.調用時為其傳入成績數組,並獲取方法的返回值,保存在變量中,最后輸出成績的個數。
請將編輯器中的第 9、20、25 行代碼填寫完整
運行結果:
import java.util.Arrays; public class HelloWorld { public static void main(String[] args) { HelloWorld hello = new HelloWorld(); int[] scores={79,52,98,81}; //調用方法,傳入成績數組,並獲取成績的個數 int count= hello.sort(scores); System.out.println("共有"+count+"個成績信息!"); } /* * 功能:將考試成績排序並輸出,返回成績的個數 * 定義一個包含整型數組參數的方法,傳入成績數組 * 使用Arrays類對成績數組進行排序並輸出 * 方法執行后返回數組中元素的個數 */ public int sort( int[] scores ){ Arrays.sort(scores); System.out.println(Arrays.toString(scores)); //返回數組中元素的個數 return scores.length; } }