我是靠谱客的博主 怕黑吐司,这篇文章主要介绍java中输出布尔值结果_我如何打印出这个布尔值的值? (JAVA),现在分享给大家,希望可以做个参考。

你应该删除布尔变量前面的'boolean'。

像这样做:

boolean isLeapYear = true;

System.out.println(isLeapYear);要么

boolean isLeapYear = true;

System.out.println(isLeapYear?"yes":"no");另一件事你似乎根本就没有调用这个方法!

方法和变量都不是静态的,因此,您必须首先创建类的实例。或者您只是将两者都设置为静态,而不是直接从您的maim方法调用您的方法。

因此代码中存在一些错误。可能是你从一个更简单的例子开始,而不是重做它,直到它做你想要的。

例:

import java.util.Scanner;

public class booleanfun {

static 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();

isLeapYear(year);

}

public static 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;

}

}

最后

以上就是怕黑吐司最近收集整理的关于java中输出布尔值结果_我如何打印出这个布尔值的值? (JAVA)的全部内容,更多相关java中输出布尔值结果_我如何打印出这个布尔值的值?内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部