2010-08-23 84 views

回答

5

String s = (num % 2 == 0) ? "even" : "odd";

要徹底,這是不是你正在使用(按位與)相同的操作。按位與在Java中的一樣,所以你也可以寫你的PHP一行:

String s = (num & 1 == 0) ? "even" : "odd";

2

直接翻譯過來應該是:

string s = (num & 1 != 0) ? "odd" : "even" 

*注:不能完全肯定,如果!=0部分是絕對必要的。