<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://sibiwiki.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Java_nervige_Sprachelemente</id>
	<title>Java nervige Sprachelemente - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://sibiwiki.de/wiki/index.php?action=history&amp;feed=atom&amp;title=Java_nervige_Sprachelemente"/>
	<link rel="alternate" type="text/html" href="https://sibiwiki.de/wiki/index.php?title=Java_nervige_Sprachelemente&amp;action=history"/>
	<updated>2026-04-27T03:34:06Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in SibiWiki</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://sibiwiki.de/wiki/index.php?title=Java_nervige_Sprachelemente&amp;diff=3692&amp;oldid=prev</id>
		<title>Akaibel: Die Seite wurde neu angelegt: „Kategorie:Informatik Kategorie:Informatik-Abitur   Hier wird aufgeführt, was sich kurz vor der Abiturklausur zu wiederholen lohnt - einfach um darüber Bescheid zu wissen! '''Datei:Dokumentation-Informatik-Seite-1-3.pdf''':&lt;br/&gt;Hier sind alle Java- und SQL-Sprachelemente aufgeführt, die im Zentralabitur vorausgesetzt werden.&lt;br/&gt;'''Einmal durchlesen und checken, ob man etwas nicht kennt / kann!'''*  Aus dieser Datei werden einige wichtige Sp…“</title>
		<link rel="alternate" type="text/html" href="https://sibiwiki.de/wiki/index.php?title=Java_nervige_Sprachelemente&amp;diff=3692&amp;oldid=prev"/>
		<updated>2024-03-16T17:17:22Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&lt;a href=&quot;/wiki/index.php?title=Kategorie:Informatik&quot; title=&quot;Kategorie:Informatik&quot;&gt;Kategorie:Informatik&lt;/a&gt; &lt;a href=&quot;/wiki/index.php?title=Kategorie:Informatik-Abitur&quot; title=&quot;Kategorie:Informatik-Abitur&quot;&gt;Kategorie:Informatik-Abitur&lt;/a&gt;   Hier wird aufgeführt, was sich kurz vor der Abiturklausur zu wiederholen lohnt - einfach um darüber Bescheid zu wissen! &amp;#039;&amp;#039;&amp;#039;&lt;a href=&quot;/wiki/index.php?title=Datei:Dokumentation-Informatik-Seite-1-3.pdf&quot; title=&quot;Datei:Dokumentation-Informatik-Seite-1-3.pdf&quot;&gt;Datei:Dokumentation-Informatik-Seite-1-3.pdf&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039;:&amp;lt;br/&amp;gt;Hier sind alle Java- und SQL-Sprachelemente aufgeführt, die im Zentralabitur vorausgesetzt werden.&amp;lt;br/&amp;gt;&amp;#039;&amp;#039;&amp;#039;Einmal durchlesen und checken, ob man etwas nicht kennt / kann!&amp;#039;&amp;#039;&amp;#039;*  Aus dieser Datei werden einige wichtige Sp…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Kategorie:Informatik]]&lt;br /&gt;
[[Kategorie:Informatik-Abitur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hier wird aufgeführt, was sich kurz vor der Abiturklausur zu wiederholen lohnt - einfach um darüber Bescheid zu wissen!&lt;br /&gt;
'''[[Datei:Dokumentation-Informatik-Seite-1-3.pdf]]''':&amp;lt;br/&amp;gt;Hier sind alle Java- und SQL-Sprachelemente aufgeführt, die im Zentralabitur vorausgesetzt werden.&amp;lt;br/&amp;gt;'''Einmal durchlesen und checken, ob man etwas nicht kennt / kann!'''*&lt;br /&gt;
&lt;br /&gt;
Aus dieser Datei werden einige wichtige Sprachelemente hier nochmal kurz erklärt. Wichtig sind sie insofern, als sie schon häufiger im Abitur vorkamen!&lt;br /&gt;
&lt;br /&gt;
* '''Teilen von ganzen Zahlen''' : z.B.: &amp;lt;code&amp;gt;int a = 11/4;&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;Beim Teilen von ganzen Zahlen wird '''immer abgerundet'''. D.h. a hat den Wert 2.&lt;br /&gt;
&lt;br /&gt;
* '''%''' : z.B.: &amp;lt;code&amp;gt;int a = x%4;&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;Mit % berechnet man den Rest beim Teilen. &amp;lt;br/&amp;gt;D.h. für x = 14 wird dann a = 14%4 = 2.&lt;br /&gt;
&lt;br /&gt;
* '''!''' : z.B.: &amp;lt;code&amp;gt;if(!pTree.isEmpty())&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;bedeutet &amp;quot;nicht&amp;quot;. &amp;lt;br/&amp;gt;D.h. hier: Wenn pTree nicht leer ist.&lt;br /&gt;
&lt;br /&gt;
* '''||''' : z.B.: &amp;lt;code&amp;gt;if(zahl &amp;lt; 0 || zahl &amp;gt; 10) &amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;bedeutet &amp;quot;oder&amp;quot;.&amp;lt;br/&amp;gt;D.h. hier:  Wenn zahl kleiner als 0 oder zahl größer als 10 ist .&lt;br /&gt;
&lt;br /&gt;
* '''&amp;amp;&amp;amp;''' : z.B.: &amp;lt;code&amp;gt;if(zahl &amp;gt; 0 &amp;amp;&amp;amp; zahl &amp;lt; 10) &amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;bedeutet &amp;quot;und&amp;quot;.&amp;lt;br/&amp;gt;D.h. hier:  Wenn zahl größer als 0 und zahl kleiner als 10 ist (d.h. für Zahlen zwischen 0 und 10, jeweils ausschließlich).&lt;br /&gt;
&lt;br /&gt;
* '''Integer.parseInt(...)''': Wandelt einen String in eine Ganzzahl um.Z.B.&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;String zahlString = &amp;quot;12345&amp;quot;;&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;int zahl = Integer.parseInt(zahlString);&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;Entsprechend gibt es Double.parseDouble(...) und Boolean.parseBoolean(...)&lt;br /&gt;
&lt;br /&gt;
* '''charAt(n)''': Eine Methode der Klasse String: Gibt den n-ten Buchstaben eines Strings zurück. Z.B.:&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;String wort = &amp;quot;Hallo&amp;quot;;&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;char buchstabe = wort.charAt(1);&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;buchstabe hat dann den Wert 'a' (Denn der erste Buchstabe hat immer den Index 0!)&lt;br /&gt;
&lt;br /&gt;
* '''indexOf(teilString)''': Methode der Klasse String. Gibt die Position des Teilstrings an. Z.B.:&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;String wort = &amp;quot;Hallo&amp;quot;;&amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;int position = wort.indexOf(&amp;quot;ll&amp;quot;);&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;position hat dann den Wert 2.&lt;br /&gt;
&lt;br /&gt;
* '''compareTo(andererString)''': Methode der Klasse String. Vergleicht die zwei Strings alphabetisch und gibt eine negative Zahl, 0 oder eine positive Zahl zurück.&lt;br /&gt;
* '''substring(int beginIndex)''' bzw. '''substring(int beginIndex, int endIndex)''': Methoden der Klasse String. Sie geben einen Teilstring zurück.&lt;br /&gt;
* '''continue;''' Macht beim nächsten Schleifendurchlauf weiter.&lt;br /&gt;
&lt;br /&gt;
* '''break;''' Verlässt eine Schleife.&lt;br /&gt;
&lt;br /&gt;
* '''continue;''' Macht sofort beim nächsten Schleifendurchlauf weiter&lt;br /&gt;
&lt;br /&gt;
* '''BETWEEN''': SQL: bedeutet &amp;quot;zwischen&amp;quot;.&amp;lt;br/&amp;gt; Beispiel: SELECT f.name FROM film f WHERE f.jahr BETWEEN 1980 and 1990.&lt;br /&gt;
&lt;br /&gt;
* '''UNION''': SQL: Schlüsselwort für Vereinigung:&amp;lt;br/&amp;gt;SELECT s.name, s.vorname FROM schueler s UNION SELECT l.name, l.vorname FROM lehrer l&amp;lt;br/&amp;gt;Die Namen und Vornamen von allen Schülern und allen Lehrern.&amp;lt;br/&amp;gt;Die durch UNION verbundenen Abfragen müssen gleich viele Spalten haben. &lt;br /&gt;
&lt;br /&gt;
* '''DISTINCT''': SQL. Sorgt dafür, dass alles, was dahinter steht, nur 1x aufgeführt wird:&amp;lt;br/&amp;gt;SELECT DISTINCT k.vorname, k.name FROM kunde k.&amp;lt;br/&amp;gt;Wenn es mehrere &amp;quot;Stefan Meyer&amp;quot; gibt, wird nur einer ausgegeben. (Aber andere Stefans werden ausgegeben!)&lt;br /&gt;
&lt;br /&gt;
* '''AVG''': SQL. Berechnet den Durchschnitt Beispiel:&amp;lt;br/&amp;gt;SELECT AVG(u.stunden) FROM unterricht u.&lt;br /&gt;
&lt;br /&gt;
* '''GROUP BY''': SQL. Fasst jeweils mehrere Zeilen zu einer zusammen. Beispiel:&amp;lt;br/&amp;gt;SELECT u.fach, SUM(u.stunden) FROM unterricht u GROUP BY u.fach&lt;br /&gt;
&lt;br /&gt;
* '''LIKE''' in Kombination mit '''%''': SQL. LIKE mit Prozent ermöglicht einen &amp;quot;ungefähren&amp;quot; Abgleich. Beispiel: &amp;lt;br/&amp;gt;SELECT k.name, k.ort FROM kunde k WHERE k.ort LIKE 'Bad%'&amp;lt;br&amp;gt;Sucht alle Kunden aus Orten, die mit &amp;quot;Bad&amp;quot; anfangen.&lt;br /&gt;
&lt;br /&gt;
* '''Wrapper-Klassen:''' Das sind Klassen zu den einfachen Datentypen int, double, char und boolean. D.h. so kann man zu den einfachen Datentypen Objekte erzeugen, z.B.: &amp;lt;br/&amp;gt;&amp;lt;code&amp;gt;Double d = new Double(3.1415927);&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Reguläre Sprache:''' Für jede reguläre Sprache '''gibt''' es eine reguläre Grammatik und einen DEA. &amp;lt;br/&amp;gt;&amp;lt;u&amp;gt;ABER:&amp;lt;/u&amp;gt;Eine nicht-reguläre Grammatik kann eine reguläre Sprache erzeugen!&lt;/div&gt;</summary>
		<author><name>Akaibel</name></author>
	</entry>
</feed>