Vad är vad i Java?
Sitter och kliar mig i huvet och försöker få en klar bild över vad som är vad i Java programmering. Har hållit på en vecka ungefär men grejor som:
Objekt
Egenskaper
Metod (huvud, kropp)
Konstruktor osv.
Vad är vad i koden och vad är dess engelska namn? I koden nedan har jag kommenterat men vet inte alls om det stämmer som jag skrivit, om jag helt är ute och cyklar. Om nån snäll människa bara kan ta den koden jag klistrar in här och ta bort min kommentarer och bara skriva vad som är vad, skulle vara trevligt.
// Göra om det kilometer värdet som användaren matar in till miles
// Import av Scanner classen för att kunna ta input från tangentbord och tilldela
// en variabel i programmet dess värde
import java.util.Scanner;
// Import av DecimalFormat klassen för att formatera värdet till kontrollerat decimal format
import java.text.DecimalFormat;
// Skapar en klass vid namn Uppgift2
public class Uppgift2 {
// Main metoden startar igång Java programmet
public static void main(String[] args)
{
// Skapar ett Scanner objekt med variabeln input
Scanner input = new Scanner(System.in);
// Prompt för att användaren ska mata in km
System.out.print("Mata in antal kilometer: ");
// Skapa variabeln km av typen float för att sätta in input från nästa float tal som matas in
float km = input.nextFloat();
// Skapar variabeln decFor för att bestämma formateringen på decimalerna
DecimalFormat decFor = new DecimalFormat("0.00");
// Skapa variabeln miles samt gör beräkningen av km till miles
double miles = km * 0.6214;
// Visa text med info om beräknat värde i rätt decimalformat. Användning av den decimal format
// variabel vi gjorde tidigare samt användning av dess metod format.
System.out.print( ("Omvandlat blir detta: ") + decFor.format(miles) + (" miles \n"));
}
}