{"id":351,"date":"2018-11-27T22:00:48","date_gmt":"2018-11-27T21:00:48","guid":{"rendered":"https:\/\/freizone.net\/java-einfach-lernen\/?p=351"},"modified":"2020-05-11T19:29:41","modified_gmt":"2020-05-11T17:29:41","slug":"java-syntax","status":"publish","type":"post","link":"https:\/\/freizone.net\/java-einfach-lernen\/2018\/11\/27\/java-syntax\/","title":{"rendered":"Zeichen und Operatoren"},"content":{"rendered":"<p>Die Java Syntax enth\u00e4lt Schl\u00fcsselw\u00f6rter sowie Zeichen die eine spezielle Bedeutung besitzen.<\/p>\n<p><strong>allgemeine Zeichen<\/strong><\/p>\n<p><code>()<\/code> Klammern werden in Methoden, Konstruktoren und beim Casting eingesetzt.<br \/>\nBei Methoden und Konstruktoren werden Parameter \u00fcbergeben. Z.B:<br \/>\n<code>objekt.methodeEins(parameter1,parameter2);<\/code><br \/>\noder ohne Parameter:<br \/>\n<code>objekt.methodeEins();<\/code><br \/>\nBeim Casting:<br \/>\n<code>long b = 10;<\/code><br \/>\n<code>int a = (int) b;<\/code><\/p>\n<p><code>{}<\/code> Geschwungene Klammern kennzeichnen Anweisungsbl\u00f6cke. Anfang und Ende von Klassen, Methoden und Konstruktoren werden hierdurch gekennzeichnet. Ebenso bei den meisten Anweisungen wie for, if oder while.<\/p>\n<p><code>[]<\/code> eckige Klammern werden in Verbindung mit Arrays verwendet. Bei der Initialisierung sowie beim ansprechen bestimmter Arrayzellen. Z.B.:<br \/>\n<code>String[] a = {\"eins\",\"zwei\",\"drei\"};<\/code><br \/>\n<code>System.out.println(a[0]);\u00a0 \/\/ gibt 'zwei' aus.<\/code><\/p>\n<p><strong>Operatoren<\/strong><\/p>\n<p><code>=<\/code> Zuweisungsoperator z.B.:\u00a0<code>int a = 10;<\/code><br \/>\n<code>==<\/code> Vergleichsoperator z.B.:\u00a0<code>if(a == 10)<\/code><br \/>\n+= Addiert einen Wert zu der angegebenen Variablen<br \/>\n-= Subtrahiert einen Wert von der angegebenen Variablen<br \/>\n\/= Dividiert die Variable durch den angegebenen Wert und weist ihn zu.<br \/>\n*= Multipliziert die Variable mit dem angegebenen Wert und weist ihn zu.<br \/>\n%= Ermittelt den Modulo einer Variablen und weist ihn der Variablen zu<br \/>\n!= ungleich<br \/>\n&gt; gr\u00f6\u00dfer als<br \/>\n&lt; kleiner als &gt;= gr\u00f6\u00dfer als, oder gleich<br \/>\n&lt;= kleiner als, oder gleich<\/p>\n<p>+ Addition z.B.: int a = 4 + 5;<br \/>\n&#8211; Subtraktion z.B.: int a = 4 &#8211; 3;<br \/>\n* Multiplikation z.B.: int a = 2 * 2;<br \/>\n\/ Division z.B.: int a = 80 \/ 2;<br \/>\n% Teilerrest, Modulo-Operation, Rest einer Division z.B.: int a= 10 % 3; ist Modulo 1<\/p>\n<p>++ Inkrement, Addiert 1 zu einer numerischen Variable z.B.: a++ nach der n\u00e4chsten Aktion, ++a vor der n. Aktion.<br \/>\n&#8212; Dekrement, subtrahiert 1 von einer numerischen Variable. z.B.: a&#8211; nach der n\u00e4chsten Aktion, &#8211;a davor.<\/p>\n<p>! Negation, Ausdruck wird invertiert. z.B.: if!(x == 10) \/\/ wenn x nicht 10 ist.<br \/>\n&amp;&amp; Und, true wenn beide Argumente wahr sind. z.B.: if(x == 10 &amp;&amp; z == 12)<br \/>\n|| Oder, true wenn ein Argument wahr ist, oder beide. z.B.: if(x == 10 || z == 12)<br \/>\n^ Xor, true wenn nur ein einziges Argument wahr ist. z.B.: if(x == 10 ^ z == 12)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Java Syntax enth\u00e4lt Schl\u00fcsselw\u00f6rter sowie Zeichen die eine spezielle Bedeutung besitzen. allgemeine Zeichen () Klammern werden in Methoden, Konstruktoren und beim Casting eingesetzt. Bei Methoden und Konstruktoren werden Parameter \u00fcbergeben. Z.B: objekt.methodeEins(parameter1,parameter2); oder ohne Parameter: objekt.methodeEins(); Beim Casting: long b = 10; int a = (int) b; {} Geschwungene Klammern kennzeichnen Anweisungsbl\u00f6cke. Anfang und [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/posts\/351"}],"collection":[{"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/comments?post=351"}],"version-history":[{"count":4,"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/posts\/351\/revisions"}],"predecessor-version":[{"id":787,"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/posts\/351\/revisions\/787"}],"wp:attachment":[{"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/media?parent=351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/categories?post=351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/freizone.net\/java-einfach-lernen\/wp-json\/wp\/v2\/tags?post=351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}