Wie man eine Sales Tax Programm in Java unter Verwendung von 2 Prozent Steuern schreiben . Durch die Verwendung von Java , brauchen Sie nur auf rund zwei Dutzend Zeilen Code eingeben, um eine einfache Umsatzsteuer Rechner zum Laufen zu bekommen . Anleitung
1
Öffnen Sie Ihren bevorzugten Texteditor. Jeder Redakteur wird tun , wie Windows Notepad , aber die meisten Entwickler lieber in einem eigenen Programm-Editor wie jEdit , Vim oder Netbeans arbeiten
2
Fügen Sie folgenden Code im Editor : .
< p> Import java.text.NumberFormat ;
Import java.text.Scanner ;
public class SalesTaxApp {
final static double SALES_TAX = 0,02 ;
< p > statischen Scanner in = new Scanner ( System.in );
statische NumberFormat nf = NumberFormat.getCurrencyInstance ();
public static void main (String [] args ) {
< p> } }
Dies schafft drei Variablen , die in der Anwendung verwendet werden . Zuerst erklärt er die Umsatzsteuer auf 2% . Als nächstes setzt es ein Scanner -Objekt. Scanner ist ein Komfort -Klasse, die es einfacher, Zahlen direkt aus Texteingabe macht . Neue , Setups es einem NumberFormat Objekt, das Java automatisch formatieren Sie die Zahlen , um die lokale Währung benutzerdefinierte während sie zu drucken können. Zum Beispiel wird es uns erlauben, zu drucken:
$ 2,33
Anstatt :
2,333333333333333333333
Der ganze Rest des Codes innerhalb der Klammern gehen . des main-Methode
3
folgende innerhalb der main-Methode einfügen:
double-Wert ;
while ( true) {
< p> System.out.println ( " Bitte geben Sie den Betrag des Verkaufs (oder -1 zum Beenden) :");
value = in.nextDouble ();
if (value = = -1) break;
System.out.println (" Die Umsatzsteuer ist :" + nf.format (Wert * SALES_TAX ) );
System.out.println (" Die insgesamt mit Steuern ist : "+ nf.format (Wert * (1 + SALES_TAX ))) ; }
einen temporären Wert , um die Menge von dem Benutzer eingegebenen halten erklärt . Weiter fragt er den Benutzer , um die Menge für den Verkauf oder Typ "-1" zu beenden geben . Es prüft, ob der Benutzer aufgefordert zu beenden und , wenn ja, bricht die "while" -Schleife. Ansonsten druckt sie die Umsatzsteuer und insgesamt für den Anwender.