java - 制定每月周法

标签 java methods

基本上在下面的方法中我想说的是:如果 z2 不等于 0,则 z2 - 1。否则将 6 添加到 z2。我知道这可能很愚蠢,但我对编程还很陌生。代码如下:

int z2 = someValue;

    if(z2 != 0){
        z2--;
        }
    else{
         z2 + 6;
        }

谢谢

最佳答案

您需要将 z2 分配给 else 条件中的值:

if (z2 != 0) {
    z2--;         // same as z2 = z2 - 1
}
else {
    z2 += 6;      // same as z2 = z2 + 6
}

但是我们可以使用三元表达式通过一行代码来完成此操作:

z2 = z2 != 0 ? z2 - 1 : z2 + 6;

关于java - 制定每月周法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52775612/

相关文章:

java - 运行模拟器时android内部存储文件夹

java - 如何在DAO层使用 session 变量?

java - 如何在java jsf中点击按钮显示数据库中的数据

java - 该方法的速度更快吗?线程或 "oneline method"- Java

java - 我怎样才能让这个Java队列display()方法适用于所有数组大小而不仅仅是[5]?

java - 更改菜单栏和菜单项字体

java - 如何在 JavaFX 中阻止主窗口

java - 为什么需要使用 'this' 关键字?

c# - 发送 HTML 参数和文件路径参数?

C++ 方法返回 0