Java 中帶參帶返回值方法的使用


如果方法既包含參數,又帶有返回值,我們稱為帶參帶返回值的方法。

例如:下面的代碼,定義了一個 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;
    }
}

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM