2017-03-27 10 views
-2

JSFとWSDL/SOAP技術を使ってWebサービスを行っています。ユーザーから53 * 6 + 8/2のような複雑な数学演算入力文字列を読み取るにはどうしたらいいですか?Webサービスメソッドを使って計算しますか?数学操作の入力をJavaで読む

は、あなたが最も簡単な方法でそれを達成するためにはJavaScriptエンジンを使用することができhttp://www.dneonline.com/calculator.asmx?WSDL

public int add(int intA, int intB) { 
    //TODO implement this method 
    throw new UnsupportedOperationException("Not implemented yet."); 
} 

public int subtract(int intA, int intB) { 
    //TODO implement this method 
    throw new UnsupportedOperationException("Not implemented yet."); 
} 

public int multiply(int intA, int intB) { 
    //TODO implement this method 
    throw new UnsupportedOperationException("Not implemented yet."); 
} 

public int divide(int intA, int intB) { 
    //TODO implement this method 
    throw new UnsupportedOperationException("Not implemented yet."); 
} 
+1

あなた自身の表現パーサーを書くか、または棚のものを使用する必要があります。なぜ必要なのかによって、選択肢が増えます(例えば、宿題の場合は難しいやり方ですが、ラインビジネスアプリケーションの場合は既存のコードを探してください)。 – Richard

答えて

関連する問題