javaからプロローグを呼び出すためにjplを使用しています。プロローグから X の値を取得するために、Java で次のコードを使用しています。
String t4 = "myNumber(X)";
Query q4 = new Query(t4);
System.out.println( "first solution of " + t4 + ": X = " + q4.oneSolution().get("X"));
そして私の解決策は--
first solution of myNumber(X): X = '.'(2, [])--which is true.
私が今やりたかったのは、解から値 2 を取得し、その数を 2 倍にすることです。誰かがそれを処理する方法を手伝ってくれますか?