久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

JDK5新特性:可變參數(shù)

 櫻花夢(mèng)_張藝馨 2016-12-30

/*
 * 可變參數(shù):定義方法的時(shí)候不知道該定義多少個(gè)參數(shù)
 * 格式:
 *   修飾符 返回值類型 方法名(數(shù)據(jù)類型…  變量名){
 *
 *   }
 *
 *   注意:
 *    這里的變量其實(shí)是一個(gè)數(shù)組
 *    如果一個(gè)方法有可變參數(shù),并且有多個(gè)參數(shù),,那么,,可變參數(shù)肯定是最后一個(gè)
 */    
public class ArgsDemo {
 public static void main(String[] args) {
  // 2個(gè)數(shù)據(jù)求和
  int a = 10;
  int b = 20;
  int result = sum(a, b);
  System.out.println("result:" + result);

  // 3個(gè)數(shù)據(jù)的求和
  int c = 30;
  result = sum(a, b, c);
  System.out.println("result:" + result);

  // 4個(gè)數(shù)據(jù)的求和
  int d = 30;
  result = sum(a, b, c, d);
  System.out.println("result:" + result);

  // 需求:我要寫一個(gè)求和的功能,到底是幾個(gè)數(shù)據(jù)求和呢,,我不太清楚,但是我知道在調(diào)用的時(shí)候我肯定就知道了
  // 為了解決這個(gè)問(wèn)題,,Java就提供了一個(gè)東西:可變參數(shù)
  result = sum(a, b, c, d, 40);
  System.out.println("result:" + result);

  result = sum(a, b, c, d, 40, 50);
  System.out.println("result:" + result);
 }

 public static int sum(int... a) {
  int s = 0;  
  for(int x : a){
   s +=x;
  }
  return s;
 }

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多