SORU
6 AĞUSTOS 2010, Cuma


Matematik bir ifade string adı verilen bir değerlendirme

String değerler gibi basit matematik ifadeleri değerlendirmek için bir Java rutin yazmaya çalışıyorum:

  1. "5 3"
  2. "10-40"
  3. "10*3"

- - O zaman başka ifadeleri, bir sürü önlemek istiyorum. Bunu nasıl yapabilirim?

CEVAP
6 AĞUSTOS 2010, Cuma


JDK1.6, dahili Javascript motoru kullanabilirsiniz.

import javax.script.ScriptEngineManager;
import javax.script.ScriptEngine;

public class Test {
  public static void main(String[] args) throws Exception{
    ScriptEngineManager mgr = new ScriptEngineManager();
    ScriptEngine engine = mgr.getEngineByName("JavaScript");
    String foo = "40 2";
    System.out.println(engine.eval(foo));
    } 
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • guillaume2111's channel

    guillaume211

    19 Kasım 2006
  • MusicDeluxeTV

    MusicDeluxeT

    14 Mayıs 2010
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008