瀏覽單個文章
mor8
Major Member
 

加入日期: Aug 2005
文章: 237
引用:
作者Jason Ju
public void count(final double[] dayHoursArry){
for(int i = 0; i < dayHoursArry.length; i ++){
final int startDate = i;
//三、7天內的工時合計不可超過48小時
final int weekEndDate = i+6;
final double[] newArry7days = Arrays.copyOfRange(dayHoursArry, startDate, weekEndDate);
final double weekdayHours = getSum(newArry7days);
System.out.println("day " + startDate + " to day " + weekEndDate + " hours = " + weekdayHours);
chekcOffDays(newArry7days);
if(weekdayHours > 48) {
System.out.println(" ==> over " + (weekdayHours-48) );
}
//四、14天內的工時合計不可超過80小時,若超過時顯示加班幾個小時
final int twoWeekEndDate = i+13;
final double[] newArry14days = Arr...

感謝您的程式碼
不好意思,請教
一、程式碼中的Arrays 及HashSet(),有紅色底線,要如何處理。
二、我在一樓中,給的上班時數,陣列資料要放在程式碼中的哪個位置呢?

感謝!
舊 2016-12-26, 12:50 PM #38
回應時引用此文章
mor8離線中