{"id":3353,"date":"2016-06-11T11:13:28","date_gmt":"2016-06-11T09:13:28","guid":{"rendered":"http:\/\/www.tutego.de\/blog\/javainsel\/?p=3353"},"modified":"2016-06-11T11:13:28","modified_gmt":"2016-06-11T09:13:28","slug":"boolean-nach-ganzzahl-konvertieren","status":"publish","type":"post","link":"https:\/\/www.tutego.de\/blog\/javainsel\/2016\/06\/boolean-nach-ganzzahl-konvertieren\/","title":{"rendered":"Boolean nach Ganzzahl konvertieren"},"content":{"rendered":"<p>Der primitive Typ boolean l\u00e4sst sich nicht \u00fcber eine Typumwandlung in einen anderen primitiven Typ konvertieren. Doch in der Praxis kommt es vor, dass true auf 1 und false auf 0 abgebildet werden muss; der \u00fcbliche Weg ist:<\/p>\n<pre>int val = aBoolean ? 1 : 0;<\/pre>\n<p>Exotischer ist:<\/p>\n<pre>int val = Boolean.compare( aBoolean, false );<\/pre>\n<p>Noch exotischer folgendes:<\/p>\n<pre>int val = 1 &amp; Boolean.hashCode( true ) &gt;&gt; 1;<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Der primitive Typ boolean l\u00e4sst sich nicht \u00fcber eine Typumwandlung in einen anderen primitiven Typ konvertieren. Doch in der Praxis kommt es vor, dass true auf 1 und false auf 0 abgebildet werden muss; der \u00fcbliche Weg ist: int val = aBoolean ? 1 : 0; Exotischer ist: int val = Boolean.compare( aBoolean, false ); [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[11],"tags":[],"class_list":["post-3353","post","type-post","status-publish","format-standard","hentry","category-insel"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/comments?post=3353"}],"version-history":[{"count":2,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3353\/revisions"}],"predecessor-version":[{"id":3355,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/posts\/3353\/revisions\/3355"}],"wp:attachment":[{"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/media?parent=3353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/categories?post=3353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tutego.de\/blog\/javainsel\/wp-json\/wp\/v2\/tags?post=3353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}