分析以下需求,並用**實現
1.定義乙個方法equals(int arr1,int arr2),功能:比較兩個陣列是否相等(長度和內容均相等則認為兩個陣列是相同的)
2.定義乙個方法fill(int arr,int value),功能:將陣列arr中的所有元素的值改為value
3.定義乙個方法fill(int arr,int fromindex,int toindex,int value),功能:將陣列arr中的元素從索引fromindex開始到toindex(不包含toindex)對應的值改為value
4.定義乙個方法copyof(int arr, int newlength),功能:將陣列arr中的newlength個元素拷貝到新陣列中,並將新陣列返回,從索引為0開始
5.定義乙個方法copyofrange(int arr,int from, int to),功能:將陣列arr中從索引from(包含from)開始到索引to結束(不包含to)的元素複製到新陣列中,並將新陣列返回
package com.it;
public
class
test1
;int
arr2 =
;int
arr3 =
;// 比較兩個陣列是否相等(長度和內容均相等則認為兩個陣列是相同的)
getequals
(arr1,arr2)
; system.out.
println
("-----------------------------");
// 將陣列arr中的所有元素的值改為value
gfill
( arr3,4)
; system.out.
println
("------------------------------");
int fromindex =2;
int toindex =5;
int value =10;
int[
]arr4 =
;gaifill
(arr4,fromindex,toindex,value)
; system.out.
println
("*************************====");
int newlength =5;
int[
]arr5 =
newfill
(arr4,newlength)
; system.out.
println
("*************************=");
int from =4;
int to =7;
int[
]arr6 =
copyofrange
(arr4,from,to)
;for
(int i =
0; i < arr6.length; i++)}
// 定義乙個方法copyofrange(int arr,int from, int to),
// 功能:將陣列arr中從索引from(包含from)開始到索引to結束(不包含to)
// 的元素複製到新陣列中,並將新陣列返回
private
static
int[
]copyofrange
(int
arr4,
int from,
int to)
return arr;
}// 定義乙個方法copyof(int arr, int newlength),
// 功能:將陣列arr中的newlength個元素拷貝到新陣列中,並將新陣列返回,從索引為0開始
private
static
int[
]newfill
(int
arr4,
int newlength)
return arr;
}//定義乙個方法fill(int arr,int fromindex,int toindex,int value),功能:將
// 陣列arr中的元素從索引fromindex開始到toindex(不包含toindex)對應的值改為value
private
static
void
gaifill
(int
arr4,
int fromindex,
int toindex,
int value)
for(
int i =
0; i < arr4.length; i++)}
public
static
void
gfill
(int
arr3,
int a)
}public
static
void
getequals
(int
arr1,
int[
] arr2)
else
if(i==arr1.length-1)
}}else
}}
程式設計小練習
檔名稱 test.cpp 完成日期 2016年4月11日 問題描述 ip位址 在日常網路環境中,基本是都在使用b,c兩大類位址,而ade這3類位址都不打可能被使用到。include using namespace std class ip ip位址共4位元組,或者看成結構體所指4部分 unsigne...
程式設計小練習
檔名稱 test.cpp 完成日期 2016年4月11日 問題描述 設計乙個 類,要有 名 威力。在上週的遊戲角色類role基礎上擴充,為每個角色建立乙個 並在攻擊 attack 行為發生時,在其中起作用。include using namespace std class weapon weapon...
程式設計小練習
專案 警察和廚師 1 根據下面的類圖,定義各個類 要求 各個成員函式,只要輸出相關的資訊即可,暫不深究其業務功能 請為各個類增加建構函式 在實現中,可以增加需要的其他函式 自行編制main函式,完成初步的測試 include using namespace std class person priv...