第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于main()函數(shù)的問題?

關(guān)于main()函數(shù)的問題?

街角瘋 2016-05-28 15:19:35
class?ArrayUtil{ private?static?int?index; public?static?void?Arry(int[]src,int[]dst){ if(src==null||dst==null){ return; } for(int?index=0;index<src.length&&index<dst.length;index++);{ dst[index]=src[index]; } } public?static?void?printArray(int[]arr){ for(int?index=0;index<arr.length;index++){ if(index==0){ System.out.println("["); }else{ System.out.println(","); } System.out.println(arr[index]); } System.out.println("]"); } public?static?void?copyArray(int[]?array1,?int[]?array2)?{ //?TODO?Auto-generated?method?stub } } public?class?Application?{ public?static?void?main(String[]?args)?{ //?TODO?Auto-generated?method?stub int?array1[]={1,2,3,4,5,6}; int?array2[]=new?int[6]; ArrayUtil.copyArray(array1,array2); ArrayUtil.printArray(array2); } }關(guān)于上面的代碼,程序是先從main()函數(shù)開始運行還是從開頭運行?上方代碼打印出的是全為0的數(shù)組,能使打印內(nèi)容是別的嗎?應(yīng)該怎么修改?
查看完整描述

1 回答

?
Its_forever

TA貢獻361條經(jīng)驗 獲得超328個贊

  1. 先從mian函數(shù)運行。mian函數(shù)是程序的入口。

  2. ?ArrayUtil.copyArray(array1,array2); ?這句代碼調(diào)用的copyArray方法里面沒有方法體。也就沒有輸出語句,所以這一行代碼沒有任何輸出內(nèi)容。

  3. ArrayUtil.printArray(array2);這句代碼調(diào)用的printArray方法,有方法體,但是你傳入的是array2,也就是你new出來的那個數(shù)組,里面全是0.(空數(shù)組中的元素默認為0)。

  4. 如果想輸出其他內(nèi)容,比如你定義的?int?array1[]={1,2,3,4,5,6};。

?public?static?void?main(String[]?args)?{
????????//?TODO?Auto-generated?method?stub
????????int?array1[]={1,2,3,4,5,6};
????????ArrayUtil.printArray(array1);
????}


查看完整回答
反對 回復(fù) 2016-05-28
  • 街角瘋
    街角瘋
    原來是這個意思!所謂copyArray方法里面沒有方法體意思是里面沒有輸出語句,可以這樣理解嗎?
  • Its_forever
    Its_forever
    初學(xué)者你可以暫時這樣理解吧。方法體不一定有輸出語言,方法體是說你調(diào)用這個方法有什么功能。比如選出三個數(shù)中的最大數(shù)。那你這個函數(shù)里面的方法體的邏輯就是選出三個數(shù)中的最大數(shù)。
  • 1 回答
  • 0 關(guān)注
  • 1174 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號