小编Raf*_*fay的帖子

如何在不使用条件的情况下创建返回1或0的方法?

我在面试中被问了一个问题,如果提供0则返回1并且如果提供1而不使用条件则返回0,即if,ternary等

只是为了给你和想法下面的代码没有if:

public int testMethod(int value){
    if(value==0) return 1;
    if(value==1) return 0;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

Java Fiddle

更新: 虽然@ Usagi的答案似乎最适合我写的代码..但重新考虑我重新分析答案的问题.. @ Sergio的答案似乎是最简单和最合适的..

c# java logic logical-operators

18
推荐指数
5
解决办法
6908
查看次数

如何在单个查询中获得不同列中的奇数ID?

例如,我有一个如下所示的表..我想在偶数/奇数ids的基础上有单独的列

-----------------------------------------------------
| ID  |  Names
-----------------------------------------------------
| 1   |  Name1
-----------------------------------------------------
| 2   |  Name2
-----------------------------------------------------
| 3   |  Name3
-----------------------------------------------------
| 4   |  Name4
-----------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我想设计一个可以给我的查询

-------------------
| Even  |  Odd    |
-------------------
| Name2 |  Name1  |
-------------------
| Name4 |  Name3  |
-------------------
Run Code Online (Sandbox Code Playgroud)

mysql sql

0
推荐指数
1
解决办法
1220
查看次数

标签 统计

c# ×1

java ×1

logic ×1

logical-operators ×1

mysql ×1

sql ×1