如果我有一个很长的逻辑表达式,将它拆分为许多 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 语句是否可行?