我有一個int變量保存選項,可以不包括,一個或多個子選項是這樣的:Java中2位運算符的強大功能?
public static final int OPERATOR_PLUS = 1;
public static final int OPERATOR_SUBTRACT = 2;
public static final int OPERATOR_MULTIPLY = 4;
public static final int OPERATOR_DIVIDE = 8;
我需要的,如果該變體中包含的子選項,將返回的功能。我試過了:
return (Operator & Operators);
return (Operator && Operators);
但是Eclipse說他們都是語法錯誤(操作符和操作符都是int)。請告訴我如何在Java中使用AND位運算符。在.NET中,我使用:Operator And Operators
。
謝謝。
是的,這是因爲返回類型(布爾)的。我不知道&運算符返回一個int值類型。謝謝所有:)!快樂的編碼! – 2011-05-20 13:25:56