Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe maak je een Basic Calculator Met Java
Maak Een rekenmachine in Java is zeer gemakkelijk om te schrijven . Wanneer de meeste mensen horen rekenmachine , denken ze van een interface met knoppen en een scherm nummers uit te zetten . In werkelijkheid kan het zelfs een tekst - gebaseerde interface in een command shell /lijn. Het belangrijkste onderdeel is het creëren van een procedure die de nummers zal accepteren . De rest is eenvoudig wiskunde en afdrukken op het scherm . Vergeet niet te controleren op eventuele ontbrekende puntkomma . Wat je
computer moeten met Java geïnstalleerd
tekst editor
Java-compiler
IDE zoals Eclipse ( optioneel )
Toon Meer Instructions
< br > 1

Open de teksteditor of de IDE . Stel de klasse als volgt :

public class Calculator

{ }

De programmering gaat tussen de accolades . kopen van 2

Schrijf de code die de wiskundige bewerkingen zal presteren . U kunt gebruik maken van aparte methoden of een switch statement . Ik gebruikte afzonderlijke methoden . Schrijf deze tussen de accolades , precies .

Public static int add ( int a , int b )

{ int c < br /> GO
c = a + b
terugkeer c
GO

} public static int sub ( int a , int b ) < , br /> {
int c
GO
c = a - b
GO
terugkeer c
GO < br /> }
public static int mul ( int a , int b )

{ int c
GO
c = a * b
GO
terugkeer c
GO

} public static int div ( int a , int b )
, {
int c
GO
c = a /b
GO
terugkeer c
GO
}
Zet deze tussen de beugels van de Calculator klasse . Sla de broncode .
3

Maak de klas bestuurder . Dit heeft tot de belangrijkste methode hebben .
Openbare klasse CommandLineClass

{ public static void main ( String [ ] args )
{ < br /> Calculator c
GO
System.out.println ( \\ "Geef eerste nummer \\ " )
GO
Scanner sc = new Scanner ( Systeem . bij :)
GO
int var1 = sc.nextInt ( )
GO
System.out.println ( \\ " Enter tweede nummer : \\ " )
GO
int var2 = sc.nextInt ( )
GO
System.out.println ( \\ " Geef het symbool van de operatie als + - * /: \\ " )
GO
String s1 = sc.next ( )
GO
int opFlag
GO < br /> if ( s1.equals ( \\ " + \\ " ) )
opFlag = 1
GO
elseif ( s1.equals ( \\ " - \\ " ;) )
opFlag = 2
GO
elseif ( s1.equals ( \\ " * \\ " ) )
opFlag = 3 < br /> GO
elseif ( s1.equals ( \\ " /\\ " ) )
opFlag = 4
GO
schakelaar ( opFlag ) < br /> case 1 :
c.add ( var1 , var2 )
GO
pauze
GO
case 2 : < br /> c.sub ( var1 , var2 )
GO
pauze
GO
case 3 :
c.mul ( var1 , var2 )
GO
pauze
GO
case 4 :
c.div ( var1 , var2 )
GO < , br /> breken
GO
}

}
4

Compileer de twee bronbestanden en voer het programma . Dit kan ook worden gedaan via de command line met de javac your_file_name_here.java . Het kan zelfs worden uitgevoerd door de schil ook : java your_class_with_the_main_method_here.class
5

Vergeet niet te controleren en te documenteren elk programma of bronbestand voor elke specifieke details . . Code onderhoud noodzakelijk .

Previous: Next:
  Java Programming
·Hoe maak je een Handler in Axi…
·Wat zijn de verschillen tussen…
·1997 Bayliner Capri Specs 
·Hoe maak je een menu Build in …
·Hoe maak je een Jar Maak Eclip…
·Hoe je twee exemplaren van Maa…
·Hoe Java Ondersteunt Software …
·Hoe eigen tags Schrijf in JSP 
·Hoe te Scanner gegevens Trees …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een opstelling in VB.NET Mer…
·Hoe te Bars laden in Visual Basic 
·Hoe kan ik op de bel op de Server van PH…
·Hoe te controleren EPS formaat in Java 
·Hoe te converteren Recursief om iteratie…
·Hoe maak je een Web Bot Zorg 
·Hoe de Memset functie in C + + 
·Bouw uw eigen database gestuurde website…
·Hoe te constanten gebruiken in Pseudocod…
Copyright © Computer Kennis https://www.nldit.com