?? test.java
字號:
/**
*
*/
import java.io.*;
import java.util.*;
public class Test {
public static void main(String[] args) {
// Test :
// (true and x) and (y and (not x))
Context context = new Context();
VariableExp x = new VariableExp("X");
VariableExp y = new VariableExp("Y");
VariableExp bTure = new VariableExp("true");
VariableExp bFalse = new VariableExp("false");
context.Assign("true", true);
context.Assign("false", false);
context.Assign("X", false);
context.Assign("Y", true);
BooleanExp expression = new AndExp(
new AndExp(bTure, x),
new AndExp(y, new NotExp(x))
);
boolean result = expression.Evaluate(context);
System.out.println("The result is:" + result);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -