小编Jar*_*ran的帖子

性能许多 If 语句与长逻辑表达式

如果我有一个很长的逻辑表达式,将它拆分为许多 if 语句或使用长逻辑表达式是否重要?

例子:

if((A||B)&&(B||C)&&(C||D)&&.....(N||N+1))
      System.out.println("Hello World");
Run Code Online (Sandbox Code Playgroud)

或者这更快

 if(A||B)
  if(B||C)
   if(C||D)
    ...
     if(N||N+1)
      System.out.println("Hello World");
Run Code Online (Sandbox Code Playgroud)

我认为长表达式更快,但许多 if 可能更好读。但我不确定,许多 if 语句是否可行?

java if-statement logical-operators

5
推荐指数
1
解决办法
1538
查看次数

标签 统计

if-statement ×1

java ×1

logical-operators ×1