>source

나는 그를 사용하고 싶다방법. 특정 날짜 매개 변수를 가져와 두 날짜 (이와 다른)의 차이를 계산합니다.

계산 된 것기독교 계산 이후로 지나간 날을 얻는 방법입니다. 나는 그 안에 그것을 사용하고 싶었다방법.하지만 컴파일하려고하는 동안 다음 오류가 발생합니다.

기호를 찾을 수 없습니다 -계산 된 변수

차이는 절대 값이어야하므로math.abs....에

public int difference (Date other) {
            return Math.abs(this.calculateDate-other.calculateDate);
}
//computes the day number since the beginning of the Christian counting of years
private int calculateDate (int day, int month, int year)
{
    if (month < 3)
    {
        year--;
        month= month + 12;
    }
    return 365 * year + year/4 -year/100 + year/400 + ((month+1) * 306)/10 + (day -62);
}

계산 된 것은 변수가 아닙니다. 그것의 세 가지 매개 변수를 복용하는 방법

Md Johirul Islam2021-05-04 05:21:07

메서드를 호출하려면 인수를 제공해야합니다.

Oliver Charlesworth2021-05-04 05:21:07

그것의 모습에서 계산 된 (...)은 3 개의 ints를 기대하는 메서드이지만, 당신은 그것이 속성 인 것처럼 그것을 사용합니다.

Turing852021-05-04 05:21:07

따라서 진행할 수 있도록 어떻게해야합니까?

Idosud2021-05-04 05:21:07

@idosud : 당신이 말한 것을하십시오 : 계산 된 전화에 적절한 논증을 제공하십시오. 그것은 각각이며, 그날, 그리고 그 일은 각각이며, 또는 현재 인스턴스의 일 수를 반환하도록 계산 된 파일을 다시 작성하므로 인수없이 전화를 걸 수 있습니다.

sticky bit2021-05-04 05:21:07
  • 이전 불꽃 이미지의 일대 다 번역 작업을 달성 할 수있는 방법이 있습니까?
  • 다음 python : SINIPY에서 지수의 로그를 단순화하는 방법은 무엇입니까?