Add primitive Datentypen
This commit is contained in:
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
.idea
|
||||
out
|
11
JavaTutorial.iml
Normal file
11
JavaTutorial.iml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="GENERAL_MODULE" version="4">
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
</component>
|
||||
</module>
|
74
PrimitiveDatentypen.java
Normal file
74
PrimitiveDatentypen.java
Normal file
@@ -0,0 +1,74 @@
|
||||
public class PrimitiveDatentypen {
|
||||
|
||||
// Das ist ein einzeiliger Kommentar
|
||||
|
||||
/*
|
||||
Das
|
||||
ist
|
||||
ein
|
||||
mehrzeiliger
|
||||
Kommentar
|
||||
*/
|
||||
|
||||
// Der Einstiegspunkt eines Programms heißt (in Java) main.
|
||||
// Das Konstrukt ist eine Methode. Mehr dazu gibts später.
|
||||
public static void main(String[] args) {
|
||||
|
||||
// Hier kann man nun Code schreiben der dann später von oben nach unten ausgeführt wird.
|
||||
|
||||
// Befehl für eine Textausgabe auf dem Bildschirm:
|
||||
System.out.println("Hallo Welt");
|
||||
|
||||
// Genug mit dem Into...
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// In Java gibt es Variablen, um Daten temporär zu speichern. Diese bekommen immer einen festen Typen zugewiesen,
|
||||
// sodass klar ist welche Art von Daten in den Variablen enthalten sind. Das hat einige Vorteile z.B. lassen
|
||||
// sich nicht einfach Buchstaben mit Zahlen multiplizieren. Nachteil: Man muss sich zuvor überlegen was in der
|
||||
// Variable enthalten sein soll und manchmal Daten in andere Typen konvertieren.
|
||||
|
||||
|
||||
// Wichtige Datentypen:
|
||||
|
||||
// Wahr/Falsch
|
||||
boolean bit = true;
|
||||
|
||||
// Ganzzahl (32 Bit)
|
||||
int ganzzahl = 0;
|
||||
|
||||
// Ganzzahl (64 Bit)
|
||||
long riesenganzzahl = 0;
|
||||
|
||||
// Kommazahl mit doppelter Präzision. Standard Kommazahl in Java
|
||||
double kommazahlDouble = 0.0;
|
||||
|
||||
// Zeichenkette (eigentlich nicht primitiv aber wird in Java mehr oder weniger so behandelt)
|
||||
String zeichenkette = "Hier könnte Ihre Werbung stehen!";
|
||||
|
||||
|
||||
// Eher selten verwendete primitive Datentypen:
|
||||
|
||||
// Ganzzahl (8 Bit)
|
||||
byte ganzzahlbyte = 127;
|
||||
|
||||
// Ganzzahl (16 Bit)
|
||||
short ganzzahlshort = 0;
|
||||
|
||||
// Kommazahl (wird in Java seltener verwendet, da etwas ungenauer)
|
||||
float kommazahl = 0.0f;
|
||||
|
||||
// Ein einzelner Buchstabe
|
||||
char buchstabe = 'a';
|
||||
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Rechnen
|
||||
|
||||
// Es gibt die ganz normalen Rechenzeichen, also:
|
||||
// * Multiplikation
|
||||
// / Division
|
||||
// + Addition
|
||||
// - Subtraktion
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user