Dator > hur man gör en grundläggande miniräknare med java

  • hur man gör en grundläggande miniräknare med java


  • En miniräknare i Java är mycket lätt att skriva . När de flesta människor hör miniräknare , tror de på ett gränssnitt med knappar och en skärm att sätta ut nummer . I verkligheten kan det bli ännu ett textbaserat gränssnitt i en kommandotolk /linje . Den viktigaste delen är att skapa ett förfarande som kommer att acceptera siffrorna . Resten är enkel matematik och skriva på skärmen . Kom ihåg att kontrollera att ingen saknas semikolon

    Du behöver : .
    Dator med Java installerat
    Textredigerare.
    Java -kompilator .
    IDE som Eclipse (tillval ).


    1 .
    Öppna textredigeraren eller IDE . Ställ upp klassen på följande sätt:

    public class Calculator
    { }


    programmering går mellan hängslen
    2 .
    Skriv den kod som kommer att utföra matematiska operationer . Du kan använda olika metoder eller en switch-sats . Jag använde separata metoder . Skriva dessa mellan klammerparenteserna , exakt

    public static int add ( int a, int b ) {

    int c; .
    c=a + b
    återvända C;
    }
    public static int sub ( int a, int b ) {

    int C,
    C=AB;
    återvända C;
    }
    public static int mul ( int a, int b ) {

    int C,
    c=a * b ;
    tillbaka C;
    }
    public static int div ( int a, int b ) {

    int C,
    c=a /b ,
    återvända c ;
    }
    Placera dessa mellan hängslen i Calculator -klassen. Spara källkoden .
    3 .
    Skapa föraren klassen . Detta måste ha den huvudsakliga metoden
    public class CommandLineClass
    {
    public static void main ( String [ ] args ) {

    Räknare C .
    System. out. println ( " Ange första talet " ) ;
    Scanner sc=new Scanner ( System. in : ) ;
    int var1=sc. nextInt () ;
    System. out . println ( " Ange andra talet :");
    int var2=sc. nextInt () ;
    System. out. println (" Ange verksamhetens symbol som +-* /:");
    String s1=sc. next () ;
    int opFlag ,
    om ( s1. lika ("+"))
    opFlag=1 ;
    elseif ( s1. equals ("-"))
    opFlag=2 ;
    elseif ( s1. equals ( " * " ) )
    opFlag=3 ;
    elseif ( s1. equals ("/"))
    opFlag=4 ;
    switch ( opFlag )
    Fall 1 :
    c. add ( var1 , var2 ) ,
    break;
    fall 2 :
    c. sub ( var1 , var2 ) ,
    break;
    fall 3 :
    c. mul ( var1 , var2 ) ,
    break;
    fall 4 :
    c. div ( var1 , var2 ) ,
    break;
    }

    }
    4 .
    Kompilera två källfilerna och kör programmet . Detta kan också göras via kommandoraden med javac your_file_name_here . java . Den kan även köras genom skalet också: . java your_class_with_the_main_method_here. class
    5
    Var noga med att kontrollera och dokumentera varje program eller källfilen i alla detaljer. Kod underhåll är nödvändigt.

    tips och varningar


  • Kontrollera att Java är installerat och att alla bevarade klasser importeras . Scanner klass skall importeras på toppen av källfilen så här : import java. util. Scanner ,

Previous:Vilka är fördelarna med Java uppgradera ? Next:hur du lägger till tomma rader till XML-dokument





Relaterade artiklar


  • Fujitsu batteri fpcbp37 specifikationer
  • hur du skannar en HP allt-i-ett
  • Vad är bästa portabla lagringsenheter för mac?
  • användningar av Griffin PowerMate
  • hur man byter en Konica Minolta 2550 patron
  • Eee PC 904ha vs 901ha
  • hur man installerar en PhysX kort
  • hur du kontrollerar om en sträng bara innehåller alfabetet bokstäver i Visual Basic
  • hur man ansluter en T-Mobile BlackBerry 9700 till en bärbar dator
  • hur man ansluter en asus fläkt