Sådan oprettes en tipberegner i Java: 13 trin (med billeder)

Indholdsfortegnelse:

Sådan oprettes en tipberegner i Java: 13 trin (med billeder)
Sådan oprettes en tipberegner i Java: 13 trin (med billeder)

Video: Sådan oprettes en tipberegner i Java: 13 trin (med billeder)

Video: Sådan oprettes en tipberegner i Java: 13 trin (med billeder)
Video: How to Install and Activate Microsoft Office 2021 for Free - Step by Step Guide 2024, Kan
Anonim

Denne artikel tilbyder en hurtig og nem måde at oprette din helt egen tipberegner på, så du kan indtaste et tal og beregne tippet automatisk uden at lave din egen mentale matematik.

Trin

Opret en tipberegner i Java Trin 1
Opret en tipberegner i Java Trin 1

Trin 1. Download en Java IDE (forkortelse for integreret udviklingsmiljø) såsom Netbeans eller Eclipse

  • For at downloade Netbeans skal du gå til Netbeans.org -webstedet og trykke på den store orange knap øverst til højre på siden, hvor der står Download.
  • Da tipberegneren er en relativt enkel applikation, behøver du kun at downloade Java SE (standardudgave). Når du er færdig med at downloade filen.exe, skal du køre pop -up'en til NetBeans -installationsprogrammet. Standardindstillingerne i installationsprogrammet er tilstrækkelige til dette program, så du kan downloade standardudgaven uden frygt for ikke at have de nødvendige komponenter til programmet.
Opret en tipberegner i Java Trin 2
Opret en tipberegner i Java Trin 2

Trin 2. Download Java JDK

Du kan finde det på

Der kan du angive den JDK, der passer til din respektive maskine

Opret en tipberegner i Java Trin 3
Opret en tipberegner i Java Trin 3

Trin 3. Kør NetBeans -programmet, og opret et nyt projekt

Gå til rullemenuen øverst til venstre, der siger Filer, og vælg Nyt projekt

Opret en tipberegner i Java Trin 4
Opret en tipberegner i Java Trin 4

Trin 4. Konfigurer det nye projekt

I den følgende prompt vælges Java i kategorierne, og i projekterne vælges Java -program; disse er normalt fremhævet som standard. Klik på Næste.

  • Giv dit projekt et navn. Lad afkrydsningsfeltet Dedikeret mappe være markeret, og afkrydsningsfeltet Oprettet hovedklasse er markeret.
  • Med det skal du afslutte, og så har du oprettet dit projekt.
Opret en tipberegner i Java Trin 5
Opret en tipberegner i Java Trin 5

Trin 5. Opret variablerne til dette projekt

  • Under den linje, der læser

    public static void main (String args)

    , opret følgende variabler:

    • dobbelt total;

    • int tip;

    • dobbelt tipRatio;

    • dobbelt finalTotal;

  • Om de er i forskellige linjer eller den samme linje efter hinanden er ligegyldigt.
  • Det er det, de kalder instansvariabler. De er dybest set referencer for en værdi vil blive gemt i programmets hukommelse. Grunden til, at du navngiver instansvariablerne på denne måde, er at knytte dem til det, du vil bruge dem til. e.i finalTotal -variablen bruges til det endelige svar.
  • Manglen på store bogstaver i "dobbelt" og "int" og semikolon (;) i slutningen af ordene er vigtige.
  • Til reference er int variabler, der altid er hele tal, dvs. 1, 2, 3 … osv., Mens doubler har decimaler i dem.
Opret en tipberegner i Java Trin 6
Opret en tipberegner i Java Trin 6

Trin 6. Importer scannerværktøjet, som tillader brugerinput, når programmet kører

Øverst på siden, lige under linjen

pakke (projektets navn)

og over ejerskabslinjen @author skriver du:

import java.util. Scanner;

Opret en tipberegner i Java Trin 7
Opret en tipberegner i Java Trin 7

Trin 7. Opret scannerobjektet

Selvom det er ligegyldigt hvilken kodelinje objektet er oprettet, skal du skrive kodelinjen lige efter instansvariablerne for konsekvensens skyld. At lave en scanner svarer til at skabe andre former for objekter i programmeringen.

  • Det følger konstruktionen som følger:

    "Klassenavn" "objektets navn" = "nyt" "Klassenavn" ("Sti");

    eksklusive anførselstegn.

  • I dette tilfælde ville det være:

    Scanner ScanNa = ny Scanner (System.in);

  • Søgeordet "nyt" og "System.i" i parentes er vigtige. Det "nye" søgeord siger dybest set, at dette objekt er nyt, hvilket sandsynligvis lyder overflødigt, men er nødvendigt for at scanneren kan oprettes. I mellemtiden er "System.in" den variabel, Scannerobjekterne er knyttet til, i dette tilfælde ville System.in gøre det sådan, at variablen er noget, som brugeren skriver i.

Trin 8.

  • Start med at skrive konsollen ud.

    Opret en tipberegner i Java Trin 8
    Opret en tipberegner i Java Trin 8
    • System.out.print ("Indtast total, inklusive skat: $");

    • Citaterne for linjen i parentes er vigtige.
    • Grundlæggende får denne kodelinje ord til at udskrive på konsollen, når programmet køres. I dette tilfælde ville ordene være "Indtast total, inklusive skat: $".
    • Citaterne omkring sætningen i parentes er nødvendige for at sikre, at Java ved, at dette er en sætning, ellers vil det overveje det flere variabler, der ikke findes.
  • Opret det første brugerinput til programmet. I den næste kodelinje gør du brug af scanneren og en af de variabler, du har oprettet tidligere. Se på denne kodelinje:

    Opret en tipberegner i Java Trin 9
    Opret en tipberegner i Java Trin 9
    • total = ScanNa.nextDouble ();

    • "Total" er variablen fra før, og "ScanNa" er navnet på dit Scanner -objekt. Udtrykket "nextDouble ();" er en metode fra scannerklassen. Grundlæggende betyder det, at det næste dobbelt type nummer, der er indtastet, vil blive læst af den scanner.
    • Kort sagt vil det nummer, som scanneren læser, blive brugt af variablen Total.
  • Lav en prompt for at indtaste procentdelen af tippet. Brug derefter scanneren til at gemme et tal i variablen med navnet tip, svarende til de sidste to trin. Her er en kode til reference:

    Opret en tipberegner i Java Trin 10
    Opret en tipberegner i Java Trin 10
    • System.out.print ("Indtast % til tip:");

    • tip = ScanNa.nextInt ();

  • Opret formlen til tipRatio -regnemaskinen.

    Opret en tipberegner i Java Trin 11
    Opret en tipberegner i Java Trin 11
    • Type

      tipRation = tip/100,0;

      at omdanne hele tallet, der repræsenterer tipprocenten, til en faktisk procentdel.
    • Bemærk, at.0 i 100,0 er påkrævet, da variablen med navnet "tip" i denne situation er et helt tal, dvs. et helt tal. Så længe et af de to tal i ligningen har en decimal, vil slutresultatet være en dobbel med decimaler. Hvis begge numre dog er hele tal, ville det forårsage en beregningsfejl.
  • Brug den sidste tilgængelige variabel til at beregne totalen og foretage de sidste beregninger. Følgende ligning taler for sig selv.

    Opret en tipberegner i Java Trin 12
    Opret en tipberegner i Java Trin 12
    • finalTotal = total + (total * tipRatio);

  • Opret en sidste linje til udskriftsprompt med kode for at vise finalTotal. Du kan bruge en lidt mere specialiseret version af udskrivningsmetoden kaldet printf for at gøre det lidt mere fancy:

    Opret en tipberegner i Java Trin 13
    Opret en tipberegner i Java Trin 13
    • System.out.printf ("I alt med%d %% som tip: $%. 2f / n", tip, finalTotal);

    • Bogstaverne foran % svarer til de variabler, der er adskilt af kommandoer efter den udskrevne sætning; de er forbundet i tern i størrelsesordenen af variablerne og bogstaverne. I dette tilfælde er %d knyttet til "tip", og %.2f er linket finalTotal. Dette er for at konsollen vil udskrive de variabler, der blev scannet eller beregnet frem for noget på forhånd bestemt.
    • Det dobbelte % -tegn efter % d dens, så konsollen rent faktisk udskriver procenttegnet; ellers ville det forårsage en fejl på grund af den måde, printf -metoden fungerer på.
  • Anbefalede: