मैंने कुछ अलग-अलग तरीकों की कोशिश की है, जैसे प्रिंट (बूलियन आइस लाइपियर) और कुछ अन्य, लेकिन मैं यह नहीं समझ सकता कि इसे कैसे काम पर लाया जाए। यह हमेशा कहता है कि मेरे पास एक लापता वर्ग है (बूलियन आदिम है, क्या इसकी आवश्यकता है?) वैसे भी, यदि आइलीपियर है- और कथन गलत हैं, तो मैं उन लोगों के बारे में चिंतित नहीं हूं .. मुझे बस प्रिंट करने का तरीका पता होना चाहिए बुलियन के मूल्य से बाहर; सही दिशा में किसी भी मदद/बिंदु बहुत सराहना कर रहा है =]मैं इस बूलियन के मूल्य को कैसे मुद्रित करूं? (जावा)
import java.util.Scanner;
public class booleanfun {
boolean isLeapYear;
public static void main(String[] args)
{
System.out.println("Enter a year to determine if it is a leap year or not: ");
Scanner kboard = new Scanner(System.in);
int year = kboard.nextInt();
}
public boolean isLeapYear(int year)
{
if (year % 4 != 0)
isLeapYear = false;
else if ((year % 4 == 0) && (year % 100 == 0))
isLeapYear = false;
else if ((year % 4 == 0) && (year % 100 == 0) && (year % 400 == 0))
isLeapYear = true;
else
isLeapYear = false;
System.out.println(isLeapYear);
return isLeapYear;
}
}
"System.out.println (बूलियन isLeapYear) को हटाएं;" इस काम के ऊपर की रेखा। –
क्या यह "बूलियन isLeapYear" नहीं होगा? – cutrightjm
@ ओली चेहरल्सवर्थ वह कक्षा के क्षेत्र के रूप में है। वह शायद भ्रमित हो रहा है क्योंकि स्थैतिक मुख्य विधि गैर स्थैतिक isLeapYear() विधि को कॉल नहीं कर सकती है। – bdares