統(tǒng)計高于平均分的分數(shù)有多少個。
定義數(shù)組[95, 92, 75, 56, 98, 71, 80, 58, 91, 91]。
定義getAvg方法,獲取一個數(shù)組中的平均數(shù)
打印效果:高于平均分80的個數(shù)有5個
package com.jk.Methods1; public class Sum { public static void main(String[] args) { int [] arr=new int[]{95, 92, 75, 56, 98, 71, 80, 58, 91, 91}; getAvg(arr); } public static void getAvg(int arr[]){ int a = 0; int sum=0; for(int i=0;isum) { count++; } } System.out.println("高于平均分"+sum+"的個數(shù)有"+count+"個"); } } 思路:首先我們定義一個方法,在里面首先求出總的加在一起的成績,然后我們使用總成績除以數(shù)組長度得到平均成績,在for循環(huán)的if語句里面把大于平均分的成績數(shù)量統(tǒng)計出來最后輸出,在main()方法中調(diào)用方法。
定義equals方法,比較數(shù)組內(nèi)容是否完全一致。
代碼實現(xiàn),效果如圖所示:
數(shù)組1:{1,2,3,6,7,8}和數(shù)組2:{1,2,3,6,7,8}是完全一致的
提示:長度一致,內(nèi)容一致,定義為內(nèi)容完全一致。
package com.jk.Methods1; import java.util.Arrays; public class Equals { public static void main(String[] args) { int [] arr=new int []{1,2,3,6,7,8}; int [] arr1=new int []{1,2,3,6,7,8}; equals(arr,arr1); } public static void equals(int arr[], int arr1[]) { for (int i=0;i思路:首先一個for循環(huán),在里面首先一個一個判斷兩個數(shù)組中每個元素是否一樣,在判斷數(shù)組長度是否一樣,如果成立,跳過剩下的循環(huán),執(zhí)行下一個索引的判斷,但要判定未到最后一位,如果到最后一位且數(shù)值也相同,就輸出兩個數(shù)組完全一致,如果有一個地方不一樣就會輸出不完全一致,在main()方法中定義兩個數(shù)組,并調(diào)用equals方法。
1.判 斷:
與void show(int a,char b,double c){}構(gòu)成重載的有:
a) void show(int x,char y,double z){} // no? ? ?參數(shù)類型相同? 參數(shù)數(shù)量相同
b) int show(int a,double c,char b){} //yes? ? ?
c) void show(int a,double c,char b){} // yes
d) boolean show(int c,char b){} //yes
e) void show(double c){} //yes?
f) double show(int x,char y,double z){} // no? ? 參數(shù)類型相同? 數(shù)量相同
g) void shows(){double c} // no? ? ?方法名不同你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
新聞名稱:方法的重載學習筆記-創(chuàng)新互聯(lián)
文章鏈接:http://www.sd-ha.com/article12/gdodc.html成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航、外貿(mào)網(wǎng)站建設、網(wǎng)站收錄、搜索引擎優(yōu)化、關(guān)鍵詞優(yōu)化、品牌網(wǎng)站設計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容