繁体   English   中英

我在system.out.println中写下什么

[英]What do i write down in system.out.println

 public class bida { public class void main(String [] args) { sameDiagonalF(20,53); } public static boolean sameDiagonalB(int sq1, int sq2) { return ((sq2-sq1) % 2 != 0); System.out.println(); } } 

您好,我在这里需要帮助..我的问题是检查两个正方形是否在同一向后对角线上。

例如:sameDiagonalB(70,16)=> true

我的编码正确吗? 或任何要在此处修复或添加的内容等。..我在“ System.out.println(???)”上写下什么<((在括号内?))大部分都在systemoutprintln上。 谢谢

public class void main(String [] args) {
    sameDiagonalB(20,53);
        }

        public static boolean sameDiagonalB(int sq1, int sq2) {
            System.out.println((sq2-sq1) % 2 != 0);
        return ((sq2-sq1) % 2 != 0);

        }

要解决println问题,请记住, return后什么也不会运行。 一旦调用return ,就存在该方法。

可能是您想要的:

public class void main(String [] args) {
    System.out.println(sameDiagonalB(20,53));
}

public static boolean sameDiagonalB(int sq1, int sq2) {
    return ((sq2-sq1) % 2 != 0);
}

要么,

public class void main(String [] args) {
    sameDiagonalB(20,53);
}

public static void sameDiagonalB(int sq1, int sq2) {
    System.out.println(sq1 + " and " + sq2 + " same diagonal = " + ((sq2-sq1) % 2 != 0));
    return;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM