作者Jason Ju
其實這是一個很簡單而且有助於訓練邏輯性的程式.
不過我看你應該是完全不會 java language 吧? 建議要從基本開始.
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
//條件:
//一、7休1
//二、14休2
//三、7天內的工時合計不可超過48小時
//四、14天內的工時合計不可超過80小時,若超過時顯示加班幾個小時
public class WorkingDayUtil {
public WorkingDayUtil(){
}
/**
* counting
* @param dayHoursArry
*/
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, weekEndDa...
|