Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: eval() in java

  1. #1
    Gast

    Standard eval() in java

    Hallo, es gibt ja in JavaScript die methode eval() mit der man zum beispeil einen einfachen rechner programmieren kann, z.B.

    Code:
    <html>
    <head><title>Rechner</title>
    <script>
    <!--
    function rechne&#40;Operation&#41; &#123;
    var er=eval&#40;Operation&#41;;
    alert&#40;"Ergebnis&#58; "+er&#41;;
    &#125;
    //-->
    </script></head>
    <body>
    <form name="form">
    <input type="text" name="rechenfeld">
    
    <input type="button" onClick="javascript&#58;rechne&#40;this.form.rechenfeld.value&#41;" value=" = ">
    </form>
    </body>
    </html>
    gibt es diese eval()-funktion auch in java?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ja giebt es.

    heist sogar eval (); :-p

  3. #3
    Gast

    Standard

    hab ich ja schon probiert aber es geht nicht

    ich habs schon probiert mit

    Code:
    import java.util.*;
    public class rechner &#123;
    public static void main&#40;String&#91;&#93; args&#41; &#123;
    Scanner sc=new Scanner&#40;System.in&#41;;
    int zahlen=sc.nextInt&#40;&#41;;
    int er= eval&#40;zahlen&#41;;
    System.out.println&#40;""+er&#41;;
    &#125;
    &#125;
    und

    Code:
    import java.util.*;
    public class rechner &#123;
    public static void main&#40;String&#91;&#93; args&#41; &#123;
    Scanner sc=new Scanner&#40;System.in&#41;;
    int zahlen=sc.nextInt&#40;&#41;;
    int er= zahlen.eval&#40;&#41;;
    System.out.println&#40;""+er&#41;;
    &#125;
    &#125;

    aber keines geht... wie schreibt man das eval() ?

  4. #4
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    was sit den in zahlen drinn ???

    da vermute ich mal dne fehelr..

  5. #5
    Gast

    Standard

    der komische java-editor erkennt die methode garnicht!

    er schreibt sofort nen compiler-fehler

  6. #6
    Gast

    Standard

    was sit den in zahlen drinn ???

    da vermute ich mal dne fehelr..

    Es ist eben die Zahl drinnen die man eingibt, mal advon ausgehen dass der benutzer über den Scanner auch eine zah eingibt!

  7. #7
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    du weist aber was eval macht oder ???

    was bringt es eval mit zhalen zu füttern ?!

  8. #8
    Gast

    Standard

    m an soll ja rechen operationen eingeben

  9. #9
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ja und genau das kann eval, aber noch viel viel mehr.

    z.B. würde gehen:

    var foo=eval('8+3');
    alert(foo);

  10. #10
    Gast

    Standard

    du sprichst, von javascript, ich will ja wissen wie man das in java schreibt...

Ähnliche Themen

  1. java - php
    Von BigSanch im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 04.01.2008, 19:31
  2. mit eval statt echo
    Von im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 15.10.2006, 15:08
  3. JAva tut
    Von pindakaas im Forum Tutorials, Workshops und Anleitungen
    Antworten: 6
    Letzter Beitrag: 04.05.2006, 10:20
  4. java in css
    Von sYco im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 10
    Letzter Beitrag: 28.06.2004, 13:06

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •