<?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-11-14T08:11:02Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in sibiwiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://sibiwiki.de/wiki/index.php?title=Java_nervige_Sprachelemente&amp;diff=157&amp;oldid=prev</id>
		<title>Akaibel: 1 Version importiert</title>
		<link rel="alternate" type="text/html" href="https://sibiwiki.de/wiki/index.php?title=Java_nervige_Sprachelemente&amp;diff=157&amp;oldid=prev"/>
		<updated>2026-10-27T17:44:45Z</updated>

		<summary type="html">&lt;p&gt;1 Version importiert&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 27. Oktober 2026, 17:44 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;de&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Akaibel</name></author>
	</entry>
	<entry>
		<id>https://sibiwiki.de/wiki/index.php?title=Java_nervige_Sprachelemente&amp;diff=156&amp;oldid=prev</id>
		<title>sibiwikialt&gt;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! &#039;&#039;&#039;Datei:Dokumentation-Informatik-Seite-1-3.pdf&#039;&#039;&#039;:&lt;br/&gt;Hier sind alle Java- und SQL-Sprachelemente aufgeführt, die im Zentralabitur vorausgesetzt werden.&lt;br/&gt;&#039;&#039;&#039;Einmal durchlesen und checken, ob man etwas nicht kennt / kann!&#039;&#039;&#039;*  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=156&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;
&amp;#039;&amp;#039;&amp;#039;[[Datei:Dokumentation-Informatik-Seite-1-3.pdf]]&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;*&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;
* &amp;#039;&amp;#039;&amp;#039;Teilen von ganzen Zahlen&amp;#039;&amp;#039;&amp;#039; : 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 &amp;#039;&amp;#039;&amp;#039;immer abgerundet&amp;#039;&amp;#039;&amp;#039;. D.h. a hat den Wert 2.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;%&amp;#039;&amp;#039;&amp;#039; : 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;
* &amp;#039;&amp;#039;&amp;#039;!&amp;#039;&amp;#039;&amp;#039; : 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;
* &amp;#039;&amp;#039;&amp;#039;||&amp;#039;&amp;#039;&amp;#039; : 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;#039;&amp;#039;&amp;#039;&amp;amp;&amp;amp;&amp;#039;&amp;#039;&amp;#039; : 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;
* &amp;#039;&amp;#039;&amp;#039;Integer.parseInt(...)&amp;#039;&amp;#039;&amp;#039;: 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;
* &amp;#039;&amp;#039;&amp;#039;charAt(n)&amp;#039;&amp;#039;&amp;#039;: 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 &amp;#039;a&amp;#039; (Denn der erste Buchstabe hat immer den Index 0!)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;indexOf(teilString)&amp;#039;&amp;#039;&amp;#039;: 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;
* &amp;#039;&amp;#039;&amp;#039;compareTo(andererString)&amp;#039;&amp;#039;&amp;#039;: Methode der Klasse String. Vergleicht die zwei Strings alphabetisch und gibt eine negative Zahl, 0 oder eine positive Zahl zurück.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;substring(int beginIndex)&amp;#039;&amp;#039;&amp;#039; bzw. &amp;#039;&amp;#039;&amp;#039;substring(int beginIndex, int endIndex)&amp;#039;&amp;#039;&amp;#039;: Methoden der Klasse String. Sie geben einen Teilstring zurück.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;continue;&amp;#039;&amp;#039;&amp;#039; Macht beim nächsten Schleifendurchlauf weiter.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;break;&amp;#039;&amp;#039;&amp;#039; Verlässt eine Schleife.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;continue;&amp;#039;&amp;#039;&amp;#039; Macht sofort beim nächsten Schleifendurchlauf weiter&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;BETWEEN&amp;#039;&amp;#039;&amp;#039;: 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;
* &amp;#039;&amp;#039;&amp;#039;UNION&amp;#039;&amp;#039;&amp;#039;: 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;
* &amp;#039;&amp;#039;&amp;#039;DISTINCT&amp;#039;&amp;#039;&amp;#039;: 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;
* &amp;#039;&amp;#039;&amp;#039;AVG&amp;#039;&amp;#039;&amp;#039;: SQL. Berechnet den Durchschnitt Beispiel:&amp;lt;br/&amp;gt;SELECT AVG(u.stunden) FROM unterricht u.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;GROUP BY&amp;#039;&amp;#039;&amp;#039;: 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;
* &amp;#039;&amp;#039;&amp;#039;LIKE&amp;#039;&amp;#039;&amp;#039; in Kombination mit &amp;#039;&amp;#039;&amp;#039;%&amp;#039;&amp;#039;&amp;#039;: 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 &amp;#039;Bad%&amp;#039;&amp;lt;br&amp;gt;Sucht alle Kunden aus Orten, die mit &amp;quot;Bad&amp;quot; anfangen.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Wrapper-Klassen:&amp;#039;&amp;#039;&amp;#039; 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;
* &amp;#039;&amp;#039;&amp;#039;Reguläre Sprache:&amp;#039;&amp;#039;&amp;#039; Für jede reguläre Sprache &amp;#039;&amp;#039;&amp;#039;gibt&amp;#039;&amp;#039;&amp;#039; 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>sibiwikialt&gt;Akaibel</name></author>
	</entry>
</feed>