From 1f87c3a089bbada8909412a0984192199b93c60b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 15 Feb 2024 15:22:40 +0000 Subject: [PATCH] deploy: a0c197f33e34e35943f98158ac86e0edcbf34978 --- 404.html | 2 +- additional-material/daniel/cheatsheet-java1/index.html | 2 +- additional-material/daniel/cheatsheet-java2/index.html | 2 +- additional-material/daniel/exam-results-java1/index.html | 2 +- additional-material/daniel/exam-results-java2/index.html | 2 +- additional-material/daniel/index.html | 2 +- additional-material/daniel/sample-exam-java1/index.html | 2 +- additional-material/daniel/sample-exam-java2/index.html | 2 +- additional-material/steffen/index.html | 2 +- assets/js/01c7cd1e.0b73eeb4.js | 1 - assets/js/01c7cd1e.73d3dacc.js | 1 + assets/js/2b504e58.14cf1ff8.js | 1 - assets/js/2b504e58.3e833166.js | 1 + assets/js/5519f4be.01ac43b5.js | 1 - assets/js/5519f4be.e3a4cd23.js | 1 + assets/js/d6dd0f40.1755cf11.js | 1 - assets/js/d6dd0f40.9c3545a8.js | 1 + .../{runtime~main.5f192bc6.js => runtime~main.e52e8f81.js} | 2 +- documentation/abstract-and-final/index.html | 2 +- documentation/activity-diagrams/index.html | 2 +- documentation/algorithms/index.html | 2 +- documentation/array-lists/index.html | 2 +- documentation/arrays/index.html | 2 +- documentation/calculations/index.html | 2 +- documentation/cases/index.html | 2 +- documentation/class-diagrams/index.html | 2 +- documentation/class-structure/index.html | 2 +- documentation/coding/index.html | 2 +- documentation/comparators/index.html | 2 +- documentation/console-applications/index.html | 2 +- documentation/data-objects/index.html | 2 +- documentation/data-types/index.html | 2 +- documentation/dates-and-times/index.html | 2 +- documentation/design/index.html | 2 +- documentation/enumerations/index.html | 2 +- documentation/exceptions/index.html | 2 +- documentation/files/index.html | 2 +- documentation/generics/index.html | 2 +- documentation/git/index.html | 2 +- documentation/hashing/index.html | 2 +- documentation/inheritance/index.html | 2 +- documentation/inner-classes/index.html | 2 +- documentation/interfaces/index.html | 2 +- documentation/io-streams/index.html | 2 +- documentation/java-api/index.html | 2 +- documentation/java-collections-framework/index.html | 2 +- documentation/java-stream-api/index.html | 2 +- documentation/java/index.html | 2 +- documentation/lambdas/index.html | 2 +- documentation/lists/index.html | 2 +- documentation/loops/index.html | 2 +- documentation/maps/index.html | 2 +- documentation/object/index.html | 2 +- documentation/oo/index.html | 2 +- documentation/operators/index.html | 2 +- documentation/optionals/index.html | 2 +- documentation/polymorphy/index.html | 2 +- documentation/pseudo-random-numbers/index.html | 2 +- documentation/records/index.html | 2 +- documentation/strings/index.html | 2 +- documentation/tests/index.html | 2 +- documentation/trees/index.html | 2 +- documentation/unit-tests/index.html | 2 +- documentation/wrappers/index.html | 2 +- exam-exercises/exam-exercises-java1/cards-dealer/index.html | 2 +- .../exam-exercises-java1/cashier-system/index.html | 2 +- .../exam-exercises-java1/christmas-tree/index.html | 2 +- exam-exercises/exam-exercises-java1/cookie-jar/index.html | 2 +- exam-exercises/exam-exercises-java1/creature/index.html | 2 +- exam-exercises/exam-exercises-java1/dice-games/index.html | 2 +- exam-exercises/exam-exercises-java1/fast-food/index.html | 2 +- exam-exercises/exam-exercises-java1/gift-bag/index.html | 2 +- exam-exercises/exam-exercises-java1/index.html | 2 +- .../exam-exercises-java1/parking-garage/index.html | 2 +- exam-exercises/exam-exercises-java1/shape/index.html | 2 +- .../exam-exercises-java1/student-course/index.html | 2 +- exam-exercises/exam-exercises-java1/zoo/index.html | 2 +- exam-exercises/exam-exercises-java2/corner-shop/index.html | 2 +- exam-exercises/exam-exercises-java2/dictionary/index.html | 2 +- .../exam-exercises-java2/human-resources/index.html | 2 +- exam-exercises/exam-exercises-java2/index.html | 2 +- exam-exercises/exam-exercises-java2/job-offer/index.html | 2 +- exam-exercises/exam-exercises-java2/lego-brick/index.html | 2 +- exam-exercises/exam-exercises-java2/library/index.html | 2 +- .../exam-exercises-java2/measurement-data/index.html | 2 +- exam-exercises/exam-exercises-java2/phone-store/index.html | 2 +- exam-exercises/exam-exercises-java2/planets/index.html | 2 +- .../exam-exercises-java2/shopping-portal/index.html | 2 +- exam-exercises/exam-exercises-java2/space-station/index.html | 2 +- exam-exercises/exam-exercises-java2/tanks/index.html | 2 +- exam-exercises/exam-exercises-java2/team/index.html | 2 +- .../exam-exercises-java2/video-collection/index.html | 2 +- exercises/abstract-and-final/abstract-and-final01/index.html | 2 +- exercises/abstract-and-final/index.html | 2 +- exercises/activity-diagrams/activity-diagrams01/index.html | 2 +- exercises/activity-diagrams/index.html | 2 +- exercises/algorithms/algorithms01/index.html | 2 +- exercises/algorithms/algorithms02/index.html | 2 +- exercises/algorithms/index.html | 2 +- exercises/arrays/arrays01/index.html | 2 +- exercises/arrays/arrays02/index.html | 2 +- exercises/arrays/arrays03/index.html | 2 +- exercises/arrays/arrays04/index.html | 2 +- exercises/arrays/arrays05/index.html | 2 +- exercises/arrays/arrays06/index.html | 2 +- exercises/arrays/arrays07/index.html | 2 +- exercises/arrays/index.html | 2 +- exercises/cases/cases01/index.html | 2 +- exercises/cases/cases02/index.html | 2 +- exercises/cases/cases03/index.html | 2 +- exercises/cases/cases04/index.html | 2 +- exercises/cases/cases05/index.html | 2 +- exercises/cases/cases06/index.html | 2 +- exercises/cases/index.html | 2 +- exercises/class-diagrams/class-diagrams01/index.html | 2 +- exercises/class-diagrams/class-diagrams02/index.html | 2 +- exercises/class-diagrams/class-diagrams03/index.html | 2 +- exercises/class-diagrams/class-diagrams04/index.html | 2 +- exercises/class-diagrams/class-diagrams05/index.html | 2 +- exercises/class-diagrams/index.html | 2 +- exercises/class-structure/class-structure01/index.html | 2 +- exercises/class-structure/index.html | 2 +- exercises/coding/index.html | 2 +- exercises/comparators/comparators01/index.html | 2 +- exercises/comparators/comparators02/index.html | 2 +- exercises/comparators/index.html | 2 +- .../console-applications/console-applications01/index.html | 2 +- .../console-applications/console-applications02/index.html | 2 +- exercises/console-applications/index.html | 2 +- exercises/data-objects/data-objects01/index.html | 2 +- exercises/data-objects/data-objects02/index.html | 2 +- exercises/data-objects/index.html | 2 +- exercises/enumerations/enumerations01/index.html | 2 +- exercises/enumerations/index.html | 2 +- exercises/exceptions/exceptions01/index.html | 2 +- exercises/exceptions/exceptions02/index.html | 2 +- exercises/exceptions/exceptions03/index.html | 2 +- exercises/exceptions/index.html | 2 +- exercises/generics/generics01/index.html | 2 +- exercises/generics/generics02/index.html | 2 +- exercises/generics/generics03/index.html | 2 +- exercises/generics/generics04/index.html | 2 +- exercises/generics/index.html | 2 +- exercises/git/git01/index.html | 2 +- exercises/git/git02/index.html | 2 +- exercises/git/git03/index.html | 2 +- exercises/git/git04/index.html | 2 +- exercises/git/git05/index.html | 2 +- exercises/git/index.html | 2 +- exercises/hashing/hashing01/index.html | 2 +- exercises/hashing/hashing02/index.html | 2 +- exercises/hashing/index.html | 2 +- exercises/inner-classes/index.html | 2 +- exercises/inner-classes/inner-classes01/index.html | 2 +- exercises/inner-classes/inner-classes02/index.html | 2 +- exercises/inner-classes/inner-classes03/index.html | 2 +- exercises/inner-classes/inner-classes04/index.html | 2 +- exercises/interfaces/index.html | 2 +- exercises/interfaces/interfaces01/index.html | 2 +- exercises/io-streams/index.html | 2 +- exercises/io-streams/io-streams01/index.html | 2 +- exercises/io-streams/io-streams02/index.html | 2 +- exercises/java-api/index.html | 2 +- exercises/java-api/java-api01/index.html | 5 +++-- exercises/java-api/java-api02/index.html | 4 ++-- exercises/java-api/java-api03/index.html | 4 +++- exercises/java-api/java-api04/index.html | 3 ++- exercises/java-stream-api/index.html | 2 +- exercises/java-stream-api/java-stream-api01/index.html | 2 +- exercises/java-stream-api/java-stream-api02/index.html | 2 +- exercises/lambdas/index.html | 2 +- exercises/lambdas/lambdas01/index.html | 2 +- exercises/lambdas/lambdas02/index.html | 2 +- exercises/lambdas/lambdas03/index.html | 2 +- exercises/lambdas/lambdas04/index.html | 2 +- exercises/lambdas/lambdas05/index.html | 2 +- exercises/loops/index.html | 2 +- exercises/loops/loops01/index.html | 2 +- exercises/loops/loops02/index.html | 2 +- exercises/loops/loops03/index.html | 2 +- exercises/loops/loops04/index.html | 2 +- exercises/loops/loops05/index.html | 2 +- exercises/loops/loops06/index.html | 2 +- exercises/loops/loops07/index.html | 2 +- exercises/loops/loops08/index.html | 2 +- exercises/maps/index.html | 2 +- exercises/maps/maps01/index.html | 2 +- exercises/maps/maps02/index.html | 2 +- exercises/oo/index.html | 2 +- exercises/oo/oo01/index.html | 2 +- exercises/oo/oo02/index.html | 2 +- exercises/oo/oo03/index.html | 2 +- exercises/oo/oo04/index.html | 2 +- exercises/oo/oo05/index.html | 2 +- exercises/oo/oo06/index.html | 2 +- exercises/oo/oo07/index.html | 2 +- exercises/operators/index.html | 2 +- exercises/operators/operators01/index.html | 2 +- exercises/operators/operators02/index.html | 2 +- exercises/operators/operators03/index.html | 2 +- exercises/optionals/index.html | 2 +- exercises/optionals/optionals01/index.html | 2 +- exercises/optionals/optionals02/index.html | 2 +- exercises/optionals/optionals03/index.html | 2 +- exercises/polymorphy/index.html | 2 +- exercises/polymorphy/polymorphy01/index.html | 2 +- exercises/polymorphy/polymorphy02/index.html | 2 +- exercises/polymorphy/polymorphy03/index.html | 2 +- exercises/polymorphy/polymorphy04/index.html | 2 +- exercises/trees/index.html | 2 +- exercises/trees/trees01/index.html | 2 +- exercises/unit-tests/index.html | 2 +- exercises/unit-tests/unit-tests01/index.html | 2 +- exercises/unit-tests/unit-tests02/index.html | 2 +- exercises/unit-tests/unit-tests03/index.html | 2 +- exercises/unit-tests/unit-tests04/index.html | 2 +- index.html | 2 +- slides/steffen/abstract-and-final/index.html | 2 +- slides/steffen/class-diagram-java-api-enum/index.html | 2 +- slides/steffen/classes-and-objects/index.html | 2 +- slides/steffen/constructor-and-static/index.html | 2 +- slides/steffen/datatypes-and-dataobjects/index.html | 2 +- slides/steffen/exceptions/index.html | 2 +- slides/steffen/generics-maps/index.html | 2 +- slides/steffen/if-and-switch/index.html | 2 +- slides/steffen/inheritance/index.html | 2 +- slides/steffen/interfaces/index.html | 2 +- slides/steffen/intro/index.html | 2 +- slides/steffen/lambda/index.html | 2 +- slides/steffen/math-random-scanner/index.html | 2 +- slides/steffen/methods-and-operators/index.html | 2 +- slides/steffen/polymorphy/index.html | 2 +- slides/steffen/recap/index.html | 2 +- slides/steffen/records-optionals/index.html | 2 +- slides/steffen/stream-api/index.html | 2 +- slides/steffen/tbd/index.html | 2 +- slides/template/index.html | 2 +- tags/abstract/index.html | 2 +- tags/activity-diagrams/index.html | 2 +- tags/algorithms/index.html | 2 +- tags/arrays/index.html | 2 +- tags/cases/index.html | 2 +- tags/class-diagrams/index.html | 2 +- tags/class-structure/index.html | 2 +- tags/coding/index.html | 2 +- tags/collections/index.html | 2 +- tags/comparators/index.html | 2 +- tags/console-applications/index.html | 2 +- tags/control-structures/index.html | 2 +- tags/data-objects/index.html | 2 +- tags/data-types/index.html | 2 +- tags/dates-and-times/index.html | 2 +- tags/design/index.html | 2 +- tags/enumerations/index.html | 2 +- tags/exceptions/index.html | 2 +- tags/files/index.html | 2 +- tags/final/index.html | 2 +- tags/generics/index.html | 2 +- tags/git/index.html | 2 +- tags/hashing/index.html | 2 +- tags/index.html | 2 +- tags/inheritance/index.html | 2 +- tags/inhertiance/index.html | 2 +- tags/inner-classes/index.html | 2 +- tags/interfaces/index.html | 2 +- tags/io-streams/index.html | 2 +- tags/java-api/index.html | 2 +- tags/java-stream-api/index.html | 2 +- tags/java/index.html | 2 +- tags/lambdas/index.html | 2 +- tags/lists/index.html | 2 +- tags/loops/index.html | 2 +- tags/maps/index.html | 2 +- tags/math/index.html | 2 +- tags/object/index.html | 2 +- tags/oo/index.html | 2 +- tags/operators/index.html | 2 +- tags/optionals/index.html | 2 +- tags/polymorphy/index.html | 2 +- tags/queues/index.html | 2 +- tags/random/index.html | 2 +- tags/records/index.html | 2 +- tags/sets/index.html | 2 +- tags/strings/index.html | 2 +- tags/tests/index.html | 2 +- tags/trees/index.html | 2 +- tags/uml/index.html | 2 +- tags/unit-tests/index.html | 2 +- tags/wrappers/index.html | 2 +- 289 files changed, 291 insertions(+), 287 deletions(-) delete mode 100644 assets/js/01c7cd1e.0b73eeb4.js create mode 100644 assets/js/01c7cd1e.73d3dacc.js delete mode 100644 assets/js/2b504e58.14cf1ff8.js create mode 100644 assets/js/2b504e58.3e833166.js delete mode 100644 assets/js/5519f4be.01ac43b5.js create mode 100644 assets/js/5519f4be.e3a4cd23.js delete mode 100644 assets/js/d6dd0f40.1755cf11.js create mode 100644 assets/js/d6dd0f40.9c3545a8.js rename assets/js/{runtime~main.5f192bc6.js => runtime~main.e52e8f81.js} (87%) diff --git a/404.html b/404.html index 67c14dc097..ea19359f24 100644 --- a/404.html +++ b/404.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/additional-material/daniel/cheatsheet-java1/index.html b/additional-material/daniel/cheatsheet-java1/index.html index b4b93a3465..788085ff1f 100644 --- a/additional-material/daniel/cheatsheet-java1/index.html +++ b/additional-material/daniel/cheatsheet-java1/index.html @@ -4,7 +4,7 @@ Cheatsheet Java 1 | Programmieren mit Java - + diff --git a/additional-material/daniel/cheatsheet-java2/index.html b/additional-material/daniel/cheatsheet-java2/index.html index 11fb70cd3f..40490ab5ae 100644 --- a/additional-material/daniel/cheatsheet-java2/index.html +++ b/additional-material/daniel/cheatsheet-java2/index.html @@ -4,7 +4,7 @@ Cheatsheet Java 2 | Programmieren mit Java - + diff --git a/additional-material/daniel/exam-results-java1/index.html b/additional-material/daniel/exam-results-java1/index.html index 579591b85a..2312d1d857 100644 --- a/additional-material/daniel/exam-results-java1/index.html +++ b/additional-material/daniel/exam-results-java1/index.html @@ -4,7 +4,7 @@ Klausurergebnisse Java 1 | Programmieren mit Java - + diff --git a/additional-material/daniel/exam-results-java2/index.html b/additional-material/daniel/exam-results-java2/index.html index b4c17efc5d..7c9c1cadb5 100644 --- a/additional-material/daniel/exam-results-java2/index.html +++ b/additional-material/daniel/exam-results-java2/index.html @@ -4,7 +4,7 @@ Klausurergebnisse Java 2 | Programmieren mit Java - + diff --git a/additional-material/daniel/index.html b/additional-material/daniel/index.html index bee39a1a96..327128f3c5 100644 --- a/additional-material/daniel/index.html +++ b/additional-material/daniel/index.html @@ -4,7 +4,7 @@ Daniel | Programmieren mit Java - + diff --git a/additional-material/daniel/sample-exam-java1/index.html b/additional-material/daniel/sample-exam-java1/index.html index 2744252e97..e470fc9a9d 100644 --- a/additional-material/daniel/sample-exam-java1/index.html +++ b/additional-material/daniel/sample-exam-java1/index.html @@ -4,7 +4,7 @@ Musterklausur Java 1 | Programmieren mit Java - + diff --git a/additional-material/daniel/sample-exam-java2/index.html b/additional-material/daniel/sample-exam-java2/index.html index ae944af794..09bcab011f 100644 --- a/additional-material/daniel/sample-exam-java2/index.html +++ b/additional-material/daniel/sample-exam-java2/index.html @@ -4,7 +4,7 @@ Musterklausur Java 2 | Programmieren mit Java - + diff --git a/additional-material/steffen/index.html b/additional-material/steffen/index.html index a23d5c3917..d69315c3a5 100644 --- a/additional-material/steffen/index.html +++ b/additional-material/steffen/index.html @@ -4,7 +4,7 @@ Steffen | Programmieren mit Java - + diff --git a/assets/js/01c7cd1e.0b73eeb4.js b/assets/js/01c7cd1e.0b73eeb4.js deleted file mode 100644 index 667e9b8729..0000000000 --- a/assets/js/01c7cd1e.0b73eeb4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[8085],{14555:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>u,toc:()=>c});var n=t(85893),r=t(11151),s=t(85521);const i={title:"JavaAPI04",description:""},l=void 0,u={id:"exercises/java-api/java-api04",title:"JavaAPI04",description:"",source:"@site/docs/exercises/java-api/java-api04.mdx",sourceDirName:"exercises/java-api",slug:"/exercises/java-api/java-api04",permalink:"/java-docs/exercises/java-api/java-api04",draft:!1,unlisted:!1,editUrl:"https://github.com/jappuccini/java-docs/tree/main/docs/exercises/java-api/java-api04.mdx",tags:[],version:"current",frontMatter:{title:"JavaAPI04",description:""},sidebar:"exercisesSidebar",previous:{title:"JavaAPI03",permalink:"/java-docs/exercises/java-api/java-api03"},next:{title:"Aufz\xe4hlungen (Enumerations)",permalink:"/java-docs/exercises/enumerations/"}},o={},c=[{value:"Konsolenausgabe",id:"konsolenausgabe",level:2}];function d(e){const a={code:"code",h2:"h2",p:"p",pre:"pre",...(0,r.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.p,{children:"Erstelle eine ausf\xfchrbare Klasse, welche den vorzeichenfreien Dezimalwert einer\neingegebenen negativen short-Zahl (-1 bis -32.768) berechnet und ausgibt."}),"\n",(0,n.jsx)(a.h2,{id:"konsolenausgabe",children:"Konsolenausgabe"}),"\n",(0,n.jsx)(a.pre,{children:(0,n.jsx)(a.code,{className:"language-console",children:"Gib bitte einen Wert zwischen -1 und -32.768 ein: -2854\nErgebnis: Der vorzeichenfreie Dezimalwert betr\xe4gt 62682\n"})}),"\n",(0,n.jsx)(s.Z,{pullRequest:"33",branchSuffix:"java-api/04"})]})}function p(e={}){const{wrapper:a}={...(0,r.a)(),...e.components};return a?(0,n.jsx)(a,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},85162:(e,a,t)=>{t.d(a,{Z:()=>i});t(67294);var n=t(90512);const r={tabItem:"tabItem_Ymn6"};var s=t(85893);function i(e){let{children:a,hidden:t,className:i}=e;return(0,s.jsx)("div",{role:"tabpanel",className:(0,n.Z)(r.tabItem,i),hidden:t,children:a})}},74866:(e,a,t)=>{t.d(a,{Z:()=>y});var n=t(67294),r=t(90512),s=t(12466),i=t(16550),l=t(20469),u=t(91980),o=t(67392),c=t(50012);function d(e){return n.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,n.isValidElement)(e)&&function(e){const{props:a}=e;return!!a&&"object"==typeof a&&"value"in a}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}function p(e){const{values:a,children:t}=e;return(0,n.useMemo)((()=>{const e=a??function(e){return d(e).map((e=>{let{props:{value:a,label:t,attributes:n,default:r}}=e;return{value:a,label:t,attributes:n,default:r}}))}(t);return function(e){const a=(0,o.l)(e,((e,a)=>e.value===a.value));if(a.length>0)throw new Error(`Docusaurus error: Duplicate values "${a.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[a,t])}function h(e){let{value:a,tabValues:t}=e;return t.some((e=>e.value===a))}function b(e){let{queryString:a=!1,groupId:t}=e;const r=(0,i.k6)(),s=function(e){let{queryString:a=!1,groupId:t}=e;if("string"==typeof a)return a;if(!1===a)return null;if(!0===a&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:a,groupId:t});return[(0,u._X)(s),(0,n.useCallback)((e=>{if(!s)return;const a=new URLSearchParams(r.location.search);a.set(s,e),r.replace({...r.location,search:a.toString()})}),[s,r])]}function v(e){const{defaultValue:a,queryString:t=!1,groupId:r}=e,s=p(e),[i,u]=(0,n.useState)((()=>function(e){let{defaultValue:a,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(a){if(!h({value:a,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${a}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return a}const n=t.find((e=>e.default))??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:a,tabValues:s}))),[o,d]=b({queryString:t,groupId:r}),[v,f]=function(e){let{groupId:a}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(a),[r,s]=(0,c.Nk)(t);return[r,(0,n.useCallback)((e=>{t&&s.set(e)}),[t,s])]}({groupId:r}),m=(()=>{const e=o??v;return h({value:e,tabValues:s})?e:null})();(0,l.Z)((()=>{m&&u(m)}),[m]);return{selectedValue:i,selectValue:(0,n.useCallback)((e=>{if(!h({value:e,tabValues:s}))throw new Error(`Can't select invalid tab value=${e}`);u(e),d(e),f(e)}),[d,f,s]),tabValues:s}}var f=t(72389);const m={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var g=t(85893);function j(e){let{className:a,block:t,selectedValue:n,selectValue:i,tabValues:l}=e;const u=[],{blockElementScrollPositionUntilNextRender:o}=(0,s.o5)(),c=e=>{const a=e.currentTarget,t=u.indexOf(a),r=l[t].value;r!==n&&(o(a),i(r))},d=e=>{let a=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const t=u.indexOf(e.currentTarget)+1;a=u[t]??u[0];break}case"ArrowLeft":{const t=u.indexOf(e.currentTarget)-1;a=u[t]??u[u.length-1];break}}a?.focus()};return(0,g.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.Z)("tabs",{"tabs--block":t},a),children:l.map((e=>{let{value:a,label:t,attributes:s}=e;return(0,g.jsx)("li",{role:"tab",tabIndex:n===a?0:-1,"aria-selected":n===a,ref:e=>u.push(e),onKeyDown:d,onClick:c,...s,className:(0,r.Z)("tabs__item",m.tabItem,s?.className,{"tabs__item--active":n===a}),children:t??a},a)}))})}function x(e){let{lazy:a,children:t,selectedValue:r}=e;const s=(Array.isArray(t)?t:[t]).filter(Boolean);if(a){const e=s.find((e=>e.props.value===r));return e?(0,n.cloneElement)(e,{className:"margin-top--md"}):null}return(0,g.jsx)("div",{className:"margin-top--md",children:s.map(((e,a)=>(0,n.cloneElement)(e,{key:a,hidden:e.props.value!==r})))})}function w(e){const a=v(e);return(0,g.jsxs)("div",{className:(0,r.Z)("tabs-container",m.tabList),children:[(0,g.jsx)(j,{...e,...a}),(0,g.jsx)(x,{...e,...a})]})}function y(e){const a=(0,f.Z)();return(0,g.jsx)(w,{...e,children:d(e.children)},String(a))}},85521:(e,a,t)=>{t.d(a,{Z:()=>u});t(67294);var n=t(74866),r=t(85162),s=t(33692),i=t(9286),l=t(85893);function u(e){let{pullRequest:a,branchSuffix:t}=e;return(0,l.jsxs)(n.Z,{children:[(0,l.jsxs)(r.Z,{value:"exercise",label:"Exercise",default:!0,children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch exercises/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/exercises/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"solution",label:"Solution",children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch solutions/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/solutions/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"pullrequest",label:"Pull Request",children:["Alle \xa0\xc4nderungen zwischen der Aufgabe und der L\xf6sung findest du im Pull Request"," ",(0,l.jsxs)(s.Z,{to:`https://github.com/jappuccini/java-exercises/pull/${a}/files?diff=split`,children:["PR#",a]})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/01c7cd1e.73d3dacc.js b/assets/js/01c7cd1e.73d3dacc.js new file mode 100644 index 0000000000..7c64810bcb --- /dev/null +++ b/assets/js/01c7cd1e.73d3dacc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[8085],{14555:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>u,toc:()=>c});var n=a(85893),r=a(11151),s=a(85521);const i={title:"JavaAPI04",description:""},l=void 0,u={id:"exercises/java-api/java-api04",title:"JavaAPI04",description:"",source:"@site/docs/exercises/java-api/java-api04.mdx",sourceDirName:"exercises/java-api",slug:"/exercises/java-api/java-api04",permalink:"/java-docs/exercises/java-api/java-api04",draft:!1,unlisted:!1,editUrl:"https://github.com/jappuccini/java-docs/tree/main/docs/exercises/java-api/java-api04.mdx",tags:[],version:"current",frontMatter:{title:"JavaAPI04",description:""},sidebar:"exercisesSidebar",previous:{title:"JavaAPI03",permalink:"/java-docs/exercises/java-api/java-api03"},next:{title:"Aufz\xe4hlungen (Enumerations)",permalink:"/java-docs/exercises/enumerations/"}},o={},c=[{value:"Konsolenausgabe",id:"konsolenausgabe",level:2}];function d(e){const t={admonition:"admonition",code:"code",h2:"h2",p:"p",pre:"pre",...(0,r.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.p,{children:"Erstelle eine ausf\xfchrbare Klasse, welche den vorzeichenfreien Dezimalwert einer\neingegebenen negativen short-Zahl (-1 bis -32.768) berechnet und ausgibt."}),"\n",(0,n.jsx)(t.admonition,{title:"Hinweis",type:"tip",children:(0,n.jsx)(t.p,{children:"Die Klasse Short hat eine statische Methode."})}),"\n",(0,n.jsx)(t.h2,{id:"konsolenausgabe",children:"Konsolenausgabe"}),"\n",(0,n.jsx)(t.pre,{children:(0,n.jsx)(t.code,{className:"language-console",children:"Gib bitte einen Wert zwischen -1 und -32.768 ein: -2854\nErgebnis: Der vorzeichenfreie Dezimalwert betr\xe4gt 62682\n"})}),"\n",(0,n.jsx)(s.Z,{pullRequest:"33",branchSuffix:"java-api/04"})]})}function p(e={}){const{wrapper:t}={...(0,r.a)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},85162:(e,t,a)=>{a.d(t,{Z:()=>i});a(67294);var n=a(90512);const r={tabItem:"tabItem_Ymn6"};var s=a(85893);function i(e){let{children:t,hidden:a,className:i}=e;return(0,s.jsx)("div",{role:"tabpanel",className:(0,n.Z)(r.tabItem,i),hidden:a,children:t})}},74866:(e,t,a)=>{a.d(t,{Z:()=>y});var n=a(67294),r=a(90512),s=a(12466),i=a(16550),l=a(20469),u=a(91980),o=a(67392),c=a(50012);function d(e){return n.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,n.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}function p(e){const{values:t,children:a}=e;return(0,n.useMemo)((()=>{const e=t??function(e){return d(e).map((e=>{let{props:{value:t,label:a,attributes:n,default:r}}=e;return{value:t,label:a,attributes:n,default:r}}))}(a);return function(e){const t=(0,o.l)(e,((e,t)=>e.value===t.value));if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[t,a])}function h(e){let{value:t,tabValues:a}=e;return a.some((e=>e.value===t))}function b(e){let{queryString:t=!1,groupId:a}=e;const r=(0,i.k6)(),s=function(e){let{queryString:t=!1,groupId:a}=e;if("string"==typeof t)return t;if(!1===t)return null;if(!0===t&&!a)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return a??null}({queryString:t,groupId:a});return[(0,u._X)(s),(0,n.useCallback)((e=>{if(!s)return;const t=new URLSearchParams(r.location.search);t.set(s,e),r.replace({...r.location,search:t.toString()})}),[s,r])]}function v(e){const{defaultValue:t,queryString:a=!1,groupId:r}=e,s=p(e),[i,u]=(0,n.useState)((()=>function(e){let{defaultValue:t,tabValues:a}=e;if(0===a.length)throw new Error("Docusaurus error: the component requires at least one children component");if(t){if(!h({value:t,tabValues:a}))throw new Error(`Docusaurus error: The has a defaultValue "${t}" but none of its children has the corresponding value. Available values are: ${a.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return t}const n=a.find((e=>e.default))??a[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:t,tabValues:s}))),[o,d]=b({queryString:a,groupId:r}),[v,f]=function(e){let{groupId:t}=e;const a=function(e){return e?`docusaurus.tab.${e}`:null}(t),[r,s]=(0,c.Nk)(a);return[r,(0,n.useCallback)((e=>{a&&s.set(e)}),[a,s])]}({groupId:r}),m=(()=>{const e=o??v;return h({value:e,tabValues:s})?e:null})();(0,l.Z)((()=>{m&&u(m)}),[m]);return{selectedValue:i,selectValue:(0,n.useCallback)((e=>{if(!h({value:e,tabValues:s}))throw new Error(`Can't select invalid tab value=${e}`);u(e),d(e),f(e)}),[d,f,s]),tabValues:s}}var f=a(72389);const m={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var g=a(85893);function j(e){let{className:t,block:a,selectedValue:n,selectValue:i,tabValues:l}=e;const u=[],{blockElementScrollPositionUntilNextRender:o}=(0,s.o5)(),c=e=>{const t=e.currentTarget,a=u.indexOf(t),r=l[a].value;r!==n&&(o(t),i(r))},d=e=>{let t=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const a=u.indexOf(e.currentTarget)+1;t=u[a]??u[0];break}case"ArrowLeft":{const a=u.indexOf(e.currentTarget)-1;t=u[a]??u[u.length-1];break}}t?.focus()};return(0,g.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.Z)("tabs",{"tabs--block":a},t),children:l.map((e=>{let{value:t,label:a,attributes:s}=e;return(0,g.jsx)("li",{role:"tab",tabIndex:n===t?0:-1,"aria-selected":n===t,ref:e=>u.push(e),onKeyDown:d,onClick:c,...s,className:(0,r.Z)("tabs__item",m.tabItem,s?.className,{"tabs__item--active":n===t}),children:a??t},t)}))})}function x(e){let{lazy:t,children:a,selectedValue:r}=e;const s=(Array.isArray(a)?a:[a]).filter(Boolean);if(t){const e=s.find((e=>e.props.value===r));return e?(0,n.cloneElement)(e,{className:"margin-top--md"}):null}return(0,g.jsx)("div",{className:"margin-top--md",children:s.map(((e,t)=>(0,n.cloneElement)(e,{key:t,hidden:e.props.value!==r})))})}function w(e){const t=v(e);return(0,g.jsxs)("div",{className:(0,r.Z)("tabs-container",m.tabList),children:[(0,g.jsx)(j,{...e,...t}),(0,g.jsx)(x,{...e,...t})]})}function y(e){const t=(0,f.Z)();return(0,g.jsx)(w,{...e,children:d(e.children)},String(t))}},85521:(e,t,a)=>{a.d(t,{Z:()=>u});a(67294);var n=a(74866),r=a(85162),s=a(33692),i=a(9286),l=a(85893);function u(e){let{pullRequest:t,branchSuffix:a}=e;return(0,l.jsxs)(n.Z,{children:[(0,l.jsxs)(r.Z,{value:"exercise",label:"Exercise",default:!0,children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch exercises/${a}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/exercises/${a}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"solution",label:"Solution",children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch solutions/${a}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/solutions/${a}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"pullrequest",label:"Pull Request",children:["Alle \xa0\xc4nderungen zwischen der Aufgabe und der L\xf6sung findest du im Pull Request"," ",(0,l.jsxs)(s.Z,{to:`https://github.com/jappuccini/java-exercises/pull/${t}/files?diff=split`,children:["PR#",t]})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/2b504e58.14cf1ff8.js b/assets/js/2b504e58.14cf1ff8.js deleted file mode 100644 index a23a62c6c3..0000000000 --- a/assets/js/2b504e58.14cf1ff8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[8551],{15937:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>u,toc:()=>c});var r=t(85893),n=t(11151),s=t(85521);const i={title:"JavaAPI02",description:""},l=void 0,u={id:"exercises/java-api/java-api02",title:"JavaAPI02",description:"",source:"@site/docs/exercises/java-api/java-api02.mdx",sourceDirName:"exercises/java-api",slug:"/exercises/java-api/java-api02",permalink:"/java-docs/exercises/java-api/java-api02",draft:!1,unlisted:!1,editUrl:"https://github.com/jappuccini/java-docs/tree/main/docs/exercises/java-api/java-api02.mdx",tags:[],version:"current",frontMatter:{title:"JavaAPI02",description:""},sidebar:"exercisesSidebar",previous:{title:"JavaAPI01",permalink:"/java-docs/exercises/java-api/java-api01"},next:{title:"JavaAPI03",permalink:"/java-docs/exercises/java-api/java-api03"}},o={},c=[{value:"Konsolenausgabe",id:"konsolenausgabe",level:2}];function d(e){const a={code:"code",h2:"h2",p:"p",pre:"pre",...(0,n.a)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a.p,{children:"Erstelle eine ausf\xfchrbare Klasse zum L\xf6sen einer quadratischen Gleichung mit\nHilfe der Mitternachtsformel."}),"\n",(0,r.jsx)(a.h2,{id:"konsolenausgabe",children:"Konsolenausgabe"}),"\n",(0,r.jsx)(a.pre,{children:(0,r.jsx)(a.code,{className:"language-console",children:"Gib bitte einen Wert f\xfcr a ein: 6\nGib bitte einen Wert f\xfcr b ein: 8\nGib bitte einen Wert f\xfcr c ein: 2\nx1 = -0.3\nx2 = -1.0\n"})}),"\n",(0,r.jsx)(s.Z,{pullRequest:"31",branchSuffix:"java-api/02"})]})}function p(e={}){const{wrapper:a}={...(0,n.a)(),...e.components};return a?(0,r.jsx)(a,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},85162:(e,a,t)=>{t.d(a,{Z:()=>i});t(67294);var r=t(90512);const n={tabItem:"tabItem_Ymn6"};var s=t(85893);function i(e){let{children:a,hidden:t,className:i}=e;return(0,s.jsx)("div",{role:"tabpanel",className:(0,r.Z)(n.tabItem,i),hidden:t,children:a})}},74866:(e,a,t)=>{t.d(a,{Z:()=>y});var r=t(67294),n=t(90512),s=t(12466),i=t(16550),l=t(20469),u=t(91980),o=t(67392),c=t(50012);function d(e){return r.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,r.isValidElement)(e)&&function(e){const{props:a}=e;return!!a&&"object"==typeof a&&"value"in a}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}function p(e){const{values:a,children:t}=e;return(0,r.useMemo)((()=>{const e=a??function(e){return d(e).map((e=>{let{props:{value:a,label:t,attributes:r,default:n}}=e;return{value:a,label:t,attributes:r,default:n}}))}(t);return function(e){const a=(0,o.l)(e,((e,a)=>e.value===a.value));if(a.length>0)throw new Error(`Docusaurus error: Duplicate values "${a.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[a,t])}function h(e){let{value:a,tabValues:t}=e;return t.some((e=>e.value===a))}function b(e){let{queryString:a=!1,groupId:t}=e;const n=(0,i.k6)(),s=function(e){let{queryString:a=!1,groupId:t}=e;if("string"==typeof a)return a;if(!1===a)return null;if(!0===a&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:a,groupId:t});return[(0,u._X)(s),(0,r.useCallback)((e=>{if(!s)return;const a=new URLSearchParams(n.location.search);a.set(s,e),n.replace({...n.location,search:a.toString()})}),[s,n])]}function v(e){const{defaultValue:a,queryString:t=!1,groupId:n}=e,s=p(e),[i,u]=(0,r.useState)((()=>function(e){let{defaultValue:a,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(a){if(!h({value:a,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${a}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return a}const r=t.find((e=>e.default))??t[0];if(!r)throw new Error("Unexpected error: 0 tabValues");return r.value}({defaultValue:a,tabValues:s}))),[o,d]=b({queryString:t,groupId:n}),[v,f]=function(e){let{groupId:a}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(a),[n,s]=(0,c.Nk)(t);return[n,(0,r.useCallback)((e=>{t&&s.set(e)}),[t,s])]}({groupId:n}),m=(()=>{const e=o??v;return h({value:e,tabValues:s})?e:null})();(0,l.Z)((()=>{m&&u(m)}),[m]);return{selectedValue:i,selectValue:(0,r.useCallback)((e=>{if(!h({value:e,tabValues:s}))throw new Error(`Can't select invalid tab value=${e}`);u(e),d(e),f(e)}),[d,f,s]),tabValues:s}}var f=t(72389);const m={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var g=t(85893);function j(e){let{className:a,block:t,selectedValue:r,selectValue:i,tabValues:l}=e;const u=[],{blockElementScrollPositionUntilNextRender:o}=(0,s.o5)(),c=e=>{const a=e.currentTarget,t=u.indexOf(a),n=l[t].value;n!==r&&(o(a),i(n))},d=e=>{let a=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const t=u.indexOf(e.currentTarget)+1;a=u[t]??u[0];break}case"ArrowLeft":{const t=u.indexOf(e.currentTarget)-1;a=u[t]??u[u.length-1];break}}a?.focus()};return(0,g.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,n.Z)("tabs",{"tabs--block":t},a),children:l.map((e=>{let{value:a,label:t,attributes:s}=e;return(0,g.jsx)("li",{role:"tab",tabIndex:r===a?0:-1,"aria-selected":r===a,ref:e=>u.push(e),onKeyDown:d,onClick:c,...s,className:(0,n.Z)("tabs__item",m.tabItem,s?.className,{"tabs__item--active":r===a}),children:t??a},a)}))})}function x(e){let{lazy:a,children:t,selectedValue:n}=e;const s=(Array.isArray(t)?t:[t]).filter(Boolean);if(a){const e=s.find((e=>e.props.value===n));return e?(0,r.cloneElement)(e,{className:"margin-top--md"}):null}return(0,g.jsx)("div",{className:"margin-top--md",children:s.map(((e,a)=>(0,r.cloneElement)(e,{key:a,hidden:e.props.value!==n})))})}function w(e){const a=v(e);return(0,g.jsxs)("div",{className:(0,n.Z)("tabs-container",m.tabList),children:[(0,g.jsx)(j,{...e,...a}),(0,g.jsx)(x,{...e,...a})]})}function y(e){const a=(0,f.Z)();return(0,g.jsx)(w,{...e,children:d(e.children)},String(a))}},85521:(e,a,t)=>{t.d(a,{Z:()=>u});t(67294);var r=t(74866),n=t(85162),s=t(33692),i=t(9286),l=t(85893);function u(e){let{pullRequest:a,branchSuffix:t}=e;return(0,l.jsxs)(r.Z,{children:[(0,l.jsxs)(n.Z,{value:"exercise",label:"Exercise",default:!0,children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch exercises/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/exercises/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(n.Z,{value:"solution",label:"Solution",children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch solutions/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/solutions/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(n.Z,{value:"pullrequest",label:"Pull Request",children:["Alle \xa0\xc4nderungen zwischen der Aufgabe und der L\xf6sung findest du im Pull Request"," ",(0,l.jsxs)(s.Z,{to:`https://github.com/jappuccini/java-exercises/pull/${a}/files?diff=split`,children:["PR#",a]})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/2b504e58.3e833166.js b/assets/js/2b504e58.3e833166.js new file mode 100644 index 0000000000..f92e3786d1 --- /dev/null +++ b/assets/js/2b504e58.3e833166.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[8551],{15937:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>u,toc:()=>c});var n=t(85893),r=t(11151),s=t(85521);const i={title:"JavaAPI02",description:""},l=void 0,u={id:"exercises/java-api/java-api02",title:"JavaAPI02",description:"",source:"@site/docs/exercises/java-api/java-api02.mdx",sourceDirName:"exercises/java-api",slug:"/exercises/java-api/java-api02",permalink:"/java-docs/exercises/java-api/java-api02",draft:!1,unlisted:!1,editUrl:"https://github.com/jappuccini/java-docs/tree/main/docs/exercises/java-api/java-api02.mdx",tags:[],version:"current",frontMatter:{title:"JavaAPI02",description:""},sidebar:"exercisesSidebar",previous:{title:"JavaAPI01",permalink:"/java-docs/exercises/java-api/java-api01"},next:{title:"JavaAPI03",permalink:"/java-docs/exercises/java-api/java-api03"}},o={},c=[{value:"Konsolenausgabe",id:"konsolenausgabe",level:2}];function d(e){const a={code:"code",h2:"h2",p:"p",pre:"pre",...(0,r.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.p,{children:"Erstelle eine ausf\xfchrbare Klasse zum L\xf6sen einer quadratischen Gleichung mit\nHilfe der Mitternachtsformel.Verwende eine passende Methoden der Klasse Math."}),"\n",(0,n.jsx)(a.h2,{id:"konsolenausgabe",children:"Konsolenausgabe"}),"\n",(0,n.jsx)(a.pre,{children:(0,n.jsx)(a.code,{className:"language-console",children:"Gib bitte einen Wert f\xfcr a ein: 6\nGib bitte einen Wert f\xfcr b ein: 8\nGib bitte einen Wert f\xfcr c ein: 2\nx1 = -0.3\nx2 = -1.0\n"})}),"\n",(0,n.jsx)(s.Z,{pullRequest:"31",branchSuffix:"java-api/02"})]})}function p(e={}){const{wrapper:a}={...(0,r.a)(),...e.components};return a?(0,n.jsx)(a,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},85162:(e,a,t)=>{t.d(a,{Z:()=>i});t(67294);var n=t(90512);const r={tabItem:"tabItem_Ymn6"};var s=t(85893);function i(e){let{children:a,hidden:t,className:i}=e;return(0,s.jsx)("div",{role:"tabpanel",className:(0,n.Z)(r.tabItem,i),hidden:t,children:a})}},74866:(e,a,t)=>{t.d(a,{Z:()=>y});var n=t(67294),r=t(90512),s=t(12466),i=t(16550),l=t(20469),u=t(91980),o=t(67392),c=t(50012);function d(e){return n.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,n.isValidElement)(e)&&function(e){const{props:a}=e;return!!a&&"object"==typeof a&&"value"in a}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}function p(e){const{values:a,children:t}=e;return(0,n.useMemo)((()=>{const e=a??function(e){return d(e).map((e=>{let{props:{value:a,label:t,attributes:n,default:r}}=e;return{value:a,label:t,attributes:n,default:r}}))}(t);return function(e){const a=(0,o.l)(e,((e,a)=>e.value===a.value));if(a.length>0)throw new Error(`Docusaurus error: Duplicate values "${a.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[a,t])}function h(e){let{value:a,tabValues:t}=e;return t.some((e=>e.value===a))}function b(e){let{queryString:a=!1,groupId:t}=e;const r=(0,i.k6)(),s=function(e){let{queryString:a=!1,groupId:t}=e;if("string"==typeof a)return a;if(!1===a)return null;if(!0===a&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:a,groupId:t});return[(0,u._X)(s),(0,n.useCallback)((e=>{if(!s)return;const a=new URLSearchParams(r.location.search);a.set(s,e),r.replace({...r.location,search:a.toString()})}),[s,r])]}function v(e){const{defaultValue:a,queryString:t=!1,groupId:r}=e,s=p(e),[i,u]=(0,n.useState)((()=>function(e){let{defaultValue:a,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(a){if(!h({value:a,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${a}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return a}const n=t.find((e=>e.default))??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:a,tabValues:s}))),[o,d]=b({queryString:t,groupId:r}),[v,f]=function(e){let{groupId:a}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(a),[r,s]=(0,c.Nk)(t);return[r,(0,n.useCallback)((e=>{t&&s.set(e)}),[t,s])]}({groupId:r}),m=(()=>{const e=o??v;return h({value:e,tabValues:s})?e:null})();(0,l.Z)((()=>{m&&u(m)}),[m]);return{selectedValue:i,selectValue:(0,n.useCallback)((e=>{if(!h({value:e,tabValues:s}))throw new Error(`Can't select invalid tab value=${e}`);u(e),d(e),f(e)}),[d,f,s]),tabValues:s}}var f=t(72389);const m={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var g=t(85893);function j(e){let{className:a,block:t,selectedValue:n,selectValue:i,tabValues:l}=e;const u=[],{blockElementScrollPositionUntilNextRender:o}=(0,s.o5)(),c=e=>{const a=e.currentTarget,t=u.indexOf(a),r=l[t].value;r!==n&&(o(a),i(r))},d=e=>{let a=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const t=u.indexOf(e.currentTarget)+1;a=u[t]??u[0];break}case"ArrowLeft":{const t=u.indexOf(e.currentTarget)-1;a=u[t]??u[u.length-1];break}}a?.focus()};return(0,g.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.Z)("tabs",{"tabs--block":t},a),children:l.map((e=>{let{value:a,label:t,attributes:s}=e;return(0,g.jsx)("li",{role:"tab",tabIndex:n===a?0:-1,"aria-selected":n===a,ref:e=>u.push(e),onKeyDown:d,onClick:c,...s,className:(0,r.Z)("tabs__item",m.tabItem,s?.className,{"tabs__item--active":n===a}),children:t??a},a)}))})}function x(e){let{lazy:a,children:t,selectedValue:r}=e;const s=(Array.isArray(t)?t:[t]).filter(Boolean);if(a){const e=s.find((e=>e.props.value===r));return e?(0,n.cloneElement)(e,{className:"margin-top--md"}):null}return(0,g.jsx)("div",{className:"margin-top--md",children:s.map(((e,a)=>(0,n.cloneElement)(e,{key:a,hidden:e.props.value!==r})))})}function w(e){const a=v(e);return(0,g.jsxs)("div",{className:(0,r.Z)("tabs-container",m.tabList),children:[(0,g.jsx)(j,{...e,...a}),(0,g.jsx)(x,{...e,...a})]})}function y(e){const a=(0,f.Z)();return(0,g.jsx)(w,{...e,children:d(e.children)},String(a))}},85521:(e,a,t)=>{t.d(a,{Z:()=>u});t(67294);var n=t(74866),r=t(85162),s=t(33692),i=t(9286),l=t(85893);function u(e){let{pullRequest:a,branchSuffix:t}=e;return(0,l.jsxs)(n.Z,{children:[(0,l.jsxs)(r.Z,{value:"exercise",label:"Exercise",default:!0,children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch exercises/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/exercises/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"solution",label:"Solution",children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch solutions/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/solutions/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"pullrequest",label:"Pull Request",children:["Alle \xa0\xc4nderungen zwischen der Aufgabe und der L\xf6sung findest du im Pull Request"," ",(0,l.jsxs)(s.Z,{to:`https://github.com/jappuccini/java-exercises/pull/${a}/files?diff=split`,children:["PR#",a]})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/5519f4be.01ac43b5.js b/assets/js/5519f4be.01ac43b5.js deleted file mode 100644 index cc0c1bf871..0000000000 --- a/assets/js/5519f4be.01ac43b5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[8759],{8994:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>u,toc:()=>c});var n=t(85893),r=t(11151),s=t(85521);const i={title:"JavaAPI01",description:""},l=void 0,u={id:"exercises/java-api/java-api01",title:"JavaAPI01",description:"",source:"@site/docs/exercises/java-api/java-api01.mdx",sourceDirName:"exercises/java-api",slug:"/exercises/java-api/java-api01",permalink:"/java-docs/exercises/java-api/java-api01",draft:!1,unlisted:!1,editUrl:"https://github.com/jappuccini/java-docs/tree/main/docs/exercises/java-api/java-api01.mdx",tags:[],version:"current",frontMatter:{title:"JavaAPI01",description:""},sidebar:"exercisesSidebar",previous:{title:"Die Java API",permalink:"/java-docs/exercises/java-api/"},next:{title:"JavaAPI02",permalink:"/java-docs/exercises/java-api/java-api02"}},o={},c=[{value:"Konsolenausgabe",id:"konsolenausgabe",level:2}];function d(e){const a={code:"code",h2:"h2",p:"p",pre:"pre",...(0,r.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.p,{children:"Erstelle eine ausf\xfchrbare Klasse, welche den Sinus von 0.0 bis 1.0 in\nZehnerschritten tabellarisch auf der Konsole ausgibt."}),"\n",(0,n.jsx)(a.h2,{id:"konsolenausgabe",children:"Konsolenausgabe"}),"\n",(0,n.jsx)(a.pre,{children:(0,n.jsx)(a.code,{className:"language-console",children:"x = 0.0, sin(x) = 0.0\nx = 0.1, sin(x) = 0.1\nx = 0.2, sin(x) = 0.2\nx = 0.3, sin(x) = 0.3\nx = 0.4, sin(x) = 0.4\nx = 0.5, sin(x) = 0.5\nx = 0.6, sin(x) = 0.6\nx = 0.7, sin(x) = 0.6\nx = 0.8, sin(x) = 0.7\nx = 0.9, sin(x) = 0.8\nx = 1.0, sin(x) = 0.8\n"})}),"\n",(0,n.jsx)(s.Z,{pullRequest:"30",branchSuffix:"java-api/01"})]})}function p(e={}){const{wrapper:a}={...(0,r.a)(),...e.components};return a?(0,n.jsx)(a,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},85162:(e,a,t)=>{t.d(a,{Z:()=>i});t(67294);var n=t(90512);const r={tabItem:"tabItem_Ymn6"};var s=t(85893);function i(e){let{children:a,hidden:t,className:i}=e;return(0,s.jsx)("div",{role:"tabpanel",className:(0,n.Z)(r.tabItem,i),hidden:t,children:a})}},74866:(e,a,t)=>{t.d(a,{Z:()=>y});var n=t(67294),r=t(90512),s=t(12466),i=t(16550),l=t(20469),u=t(91980),o=t(67392),c=t(50012);function d(e){return n.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,n.isValidElement)(e)&&function(e){const{props:a}=e;return!!a&&"object"==typeof a&&"value"in a}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}function p(e){const{values:a,children:t}=e;return(0,n.useMemo)((()=>{const e=a??function(e){return d(e).map((e=>{let{props:{value:a,label:t,attributes:n,default:r}}=e;return{value:a,label:t,attributes:n,default:r}}))}(t);return function(e){const a=(0,o.l)(e,((e,a)=>e.value===a.value));if(a.length>0)throw new Error(`Docusaurus error: Duplicate values "${a.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[a,t])}function h(e){let{value:a,tabValues:t}=e;return t.some((e=>e.value===a))}function b(e){let{queryString:a=!1,groupId:t}=e;const r=(0,i.k6)(),s=function(e){let{queryString:a=!1,groupId:t}=e;if("string"==typeof a)return a;if(!1===a)return null;if(!0===a&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:a,groupId:t});return[(0,u._X)(s),(0,n.useCallback)((e=>{if(!s)return;const a=new URLSearchParams(r.location.search);a.set(s,e),r.replace({...r.location,search:a.toString()})}),[s,r])]}function v(e){const{defaultValue:a,queryString:t=!1,groupId:r}=e,s=p(e),[i,u]=(0,n.useState)((()=>function(e){let{defaultValue:a,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(a){if(!h({value:a,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${a}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return a}const n=t.find((e=>e.default))??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:a,tabValues:s}))),[o,d]=b({queryString:t,groupId:r}),[v,x]=function(e){let{groupId:a}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(a),[r,s]=(0,c.Nk)(t);return[r,(0,n.useCallback)((e=>{t&&s.set(e)}),[t,s])]}({groupId:r}),f=(()=>{const e=o??v;return h({value:e,tabValues:s})?e:null})();(0,l.Z)((()=>{f&&u(f)}),[f]);return{selectedValue:i,selectValue:(0,n.useCallback)((e=>{if(!h({value:e,tabValues:s}))throw new Error(`Can't select invalid tab value=${e}`);u(e),d(e),x(e)}),[d,x,s]),tabValues:s}}var x=t(72389);const f={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var m=t(85893);function g(e){let{className:a,block:t,selectedValue:n,selectValue:i,tabValues:l}=e;const u=[],{blockElementScrollPositionUntilNextRender:o}=(0,s.o5)(),c=e=>{const a=e.currentTarget,t=u.indexOf(a),r=l[t].value;r!==n&&(o(a),i(r))},d=e=>{let a=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const t=u.indexOf(e.currentTarget)+1;a=u[t]??u[0];break}case"ArrowLeft":{const t=u.indexOf(e.currentTarget)-1;a=u[t]??u[u.length-1];break}}a?.focus()};return(0,m.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.Z)("tabs",{"tabs--block":t},a),children:l.map((e=>{let{value:a,label:t,attributes:s}=e;return(0,m.jsx)("li",{role:"tab",tabIndex:n===a?0:-1,"aria-selected":n===a,ref:e=>u.push(e),onKeyDown:d,onClick:c,...s,className:(0,r.Z)("tabs__item",f.tabItem,s?.className,{"tabs__item--active":n===a}),children:t??a},a)}))})}function j(e){let{lazy:a,children:t,selectedValue:r}=e;const s=(Array.isArray(t)?t:[t]).filter(Boolean);if(a){const e=s.find((e=>e.props.value===r));return e?(0,n.cloneElement)(e,{className:"margin-top--md"}):null}return(0,m.jsx)("div",{className:"margin-top--md",children:s.map(((e,a)=>(0,n.cloneElement)(e,{key:a,hidden:e.props.value!==r})))})}function w(e){const a=v(e);return(0,m.jsxs)("div",{className:(0,r.Z)("tabs-container",f.tabList),children:[(0,m.jsx)(g,{...e,...a}),(0,m.jsx)(j,{...e,...a})]})}function y(e){const a=(0,x.Z)();return(0,m.jsx)(w,{...e,children:d(e.children)},String(a))}},85521:(e,a,t)=>{t.d(a,{Z:()=>u});t(67294);var n=t(74866),r=t(85162),s=t(33692),i=t(9286),l=t(85893);function u(e){let{pullRequest:a,branchSuffix:t}=e;return(0,l.jsxs)(n.Z,{children:[(0,l.jsxs)(r.Z,{value:"exercise",label:"Exercise",default:!0,children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch exercises/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/exercises/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"solution",label:"Solution",children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch solutions/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/solutions/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"pullrequest",label:"Pull Request",children:["Alle \xa0\xc4nderungen zwischen der Aufgabe und der L\xf6sung findest du im Pull Request"," ",(0,l.jsxs)(s.Z,{to:`https://github.com/jappuccini/java-exercises/pull/${a}/files?diff=split`,children:["PR#",a]})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/5519f4be.e3a4cd23.js b/assets/js/5519f4be.e3a4cd23.js new file mode 100644 index 0000000000..912e7a5d55 --- /dev/null +++ b/assets/js/5519f4be.e3a4cd23.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[8759],{8994:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>u,toc:()=>c});var n=t(85893),r=t(11151),s=t(85521);const i={title:"JavaAPI01",description:""},l=void 0,u={id:"exercises/java-api/java-api01",title:"JavaAPI01",description:"",source:"@site/docs/exercises/java-api/java-api01.mdx",sourceDirName:"exercises/java-api",slug:"/exercises/java-api/java-api01",permalink:"/java-docs/exercises/java-api/java-api01",draft:!1,unlisted:!1,editUrl:"https://github.com/jappuccini/java-docs/tree/main/docs/exercises/java-api/java-api01.mdx",tags:[],version:"current",frontMatter:{title:"JavaAPI01",description:""},sidebar:"exercisesSidebar",previous:{title:"Die Java API",permalink:"/java-docs/exercises/java-api/"},next:{title:"JavaAPI02",permalink:"/java-docs/exercises/java-api/java-api02"}},o={},c=[{value:"Konsolenausgabe",id:"konsolenausgabe",level:2}];function d(e){const a={code:"code",h2:"h2",p:"p",pre:"pre",...(0,r.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.p,{children:"Erstelle eine ausf\xfchrbare Klasse, welche den Sinus von 0.0 bis 1.0 in\nZehnerschritten tabellarisch auf der Konsole ausgibt. Verwende eine passende\nMethode der Klasse Math."}),"\n",(0,n.jsx)(a.h2,{id:"konsolenausgabe",children:"Konsolenausgabe"}),"\n",(0,n.jsx)(a.pre,{children:(0,n.jsx)(a.code,{className:"language-console",children:"x = 0.0, sin(x) = 0.0\nx = 0.1, sin(x) = 0.1\nx = 0.2, sin(x) = 0.2\nx = 0.3, sin(x) = 0.3\nx = 0.4, sin(x) = 0.4\nx = 0.5, sin(x) = 0.5\nx = 0.6, sin(x) = 0.6\nx = 0.7, sin(x) = 0.6\nx = 0.8, sin(x) = 0.7\nx = 0.9, sin(x) = 0.8\nx = 1.0, sin(x) = 0.8\n"})}),"\n",(0,n.jsx)(s.Z,{pullRequest:"30",branchSuffix:"java-api/01"})]})}function p(e={}){const{wrapper:a}={...(0,r.a)(),...e.components};return a?(0,n.jsx)(a,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},85162:(e,a,t)=>{t.d(a,{Z:()=>i});t(67294);var n=t(90512);const r={tabItem:"tabItem_Ymn6"};var s=t(85893);function i(e){let{children:a,hidden:t,className:i}=e;return(0,s.jsx)("div",{role:"tabpanel",className:(0,n.Z)(r.tabItem,i),hidden:t,children:a})}},74866:(e,a,t)=>{t.d(a,{Z:()=>y});var n=t(67294),r=t(90512),s=t(12466),i=t(16550),l=t(20469),u=t(91980),o=t(67392),c=t(50012);function d(e){return n.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,n.isValidElement)(e)&&function(e){const{props:a}=e;return!!a&&"object"==typeof a&&"value"in a}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}function p(e){const{values:a,children:t}=e;return(0,n.useMemo)((()=>{const e=a??function(e){return d(e).map((e=>{let{props:{value:a,label:t,attributes:n,default:r}}=e;return{value:a,label:t,attributes:n,default:r}}))}(t);return function(e){const a=(0,o.l)(e,((e,a)=>e.value===a.value));if(a.length>0)throw new Error(`Docusaurus error: Duplicate values "${a.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[a,t])}function h(e){let{value:a,tabValues:t}=e;return t.some((e=>e.value===a))}function b(e){let{queryString:a=!1,groupId:t}=e;const r=(0,i.k6)(),s=function(e){let{queryString:a=!1,groupId:t}=e;if("string"==typeof a)return a;if(!1===a)return null;if(!0===a&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:a,groupId:t});return[(0,u._X)(s),(0,n.useCallback)((e=>{if(!s)return;const a=new URLSearchParams(r.location.search);a.set(s,e),r.replace({...r.location,search:a.toString()})}),[s,r])]}function v(e){const{defaultValue:a,queryString:t=!1,groupId:r}=e,s=p(e),[i,u]=(0,n.useState)((()=>function(e){let{defaultValue:a,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(a){if(!h({value:a,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${a}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return a}const n=t.find((e=>e.default))??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:a,tabValues:s}))),[o,d]=b({queryString:t,groupId:r}),[v,x]=function(e){let{groupId:a}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(a),[r,s]=(0,c.Nk)(t);return[r,(0,n.useCallback)((e=>{t&&s.set(e)}),[t,s])]}({groupId:r}),f=(()=>{const e=o??v;return h({value:e,tabValues:s})?e:null})();(0,l.Z)((()=>{f&&u(f)}),[f]);return{selectedValue:i,selectValue:(0,n.useCallback)((e=>{if(!h({value:e,tabValues:s}))throw new Error(`Can't select invalid tab value=${e}`);u(e),d(e),x(e)}),[d,x,s]),tabValues:s}}var x=t(72389);const f={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var m=t(85893);function g(e){let{className:a,block:t,selectedValue:n,selectValue:i,tabValues:l}=e;const u=[],{blockElementScrollPositionUntilNextRender:o}=(0,s.o5)(),c=e=>{const a=e.currentTarget,t=u.indexOf(a),r=l[t].value;r!==n&&(o(a),i(r))},d=e=>{let a=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const t=u.indexOf(e.currentTarget)+1;a=u[t]??u[0];break}case"ArrowLeft":{const t=u.indexOf(e.currentTarget)-1;a=u[t]??u[u.length-1];break}}a?.focus()};return(0,m.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.Z)("tabs",{"tabs--block":t},a),children:l.map((e=>{let{value:a,label:t,attributes:s}=e;return(0,m.jsx)("li",{role:"tab",tabIndex:n===a?0:-1,"aria-selected":n===a,ref:e=>u.push(e),onKeyDown:d,onClick:c,...s,className:(0,r.Z)("tabs__item",f.tabItem,s?.className,{"tabs__item--active":n===a}),children:t??a},a)}))})}function j(e){let{lazy:a,children:t,selectedValue:r}=e;const s=(Array.isArray(t)?t:[t]).filter(Boolean);if(a){const e=s.find((e=>e.props.value===r));return e?(0,n.cloneElement)(e,{className:"margin-top--md"}):null}return(0,m.jsx)("div",{className:"margin-top--md",children:s.map(((e,a)=>(0,n.cloneElement)(e,{key:a,hidden:e.props.value!==r})))})}function w(e){const a=v(e);return(0,m.jsxs)("div",{className:(0,r.Z)("tabs-container",f.tabList),children:[(0,m.jsx)(g,{...e,...a}),(0,m.jsx)(j,{...e,...a})]})}function y(e){const a=(0,x.Z)();return(0,m.jsx)(w,{...e,children:d(e.children)},String(a))}},85521:(e,a,t)=>{t.d(a,{Z:()=>u});t(67294);var n=t(74866),r=t(85162),s=t(33692),i=t(9286),l=t(85893);function u(e){let{pullRequest:a,branchSuffix:t}=e;return(0,l.jsxs)(n.Z,{children:[(0,l.jsxs)(r.Z,{value:"exercise",label:"Exercise",default:!0,children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch exercises/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/exercises/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"solution",label:"Solution",children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch solutions/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/solutions/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"pullrequest",label:"Pull Request",children:["Alle \xa0\xc4nderungen zwischen der Aufgabe und der L\xf6sung findest du im Pull Request"," ",(0,l.jsxs)(s.Z,{to:`https://github.com/jappuccini/java-exercises/pull/${a}/files?diff=split`,children:["PR#",a]})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/d6dd0f40.1755cf11.js b/assets/js/d6dd0f40.1755cf11.js deleted file mode 100644 index c24a4f3d8e..0000000000 --- a/assets/js/d6dd0f40.1755cf11.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[4597],{59923:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>u,toc:()=>c});var n=t(85893),r=t(11151),s=t(85521);const i={title:"JavaAPI03",description:""},l=void 0,u={id:"exercises/java-api/java-api03",title:"JavaAPI03",description:"",source:"@site/docs/exercises/java-api/java-api03.mdx",sourceDirName:"exercises/java-api",slug:"/exercises/java-api/java-api03",permalink:"/java-docs/exercises/java-api/java-api03",draft:!1,unlisted:!1,editUrl:"https://github.com/jappuccini/java-docs/tree/main/docs/exercises/java-api/java-api03.mdx",tags:[],version:"current",frontMatter:{title:"JavaAPI03",description:""},sidebar:"exercisesSidebar",previous:{title:"JavaAPI02",permalink:"/java-docs/exercises/java-api/java-api02"},next:{title:"JavaAPI04",permalink:"/java-docs/exercises/java-api/java-api04"}},o={},c=[{value:"Konsolenausgabe",id:"konsolenausgabe",level:2}];function d(e){const a={code:"code",h2:"h2",p:"p",pre:"pre",...(0,r.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.p,{children:"Erstelle eine ausf\xfchrbare Klasse, welche den Wochentag sowie die Anzahl Tage bis\nWeihnachten eines eingegebenen Datums ermittelt und ausgibt."}),"\n",(0,n.jsx)(a.h2,{id:"konsolenausgabe",children:"Konsolenausgabe"}),"\n",(0,n.jsx)(a.pre,{children:(0,n.jsx)(a.code,{className:"language-console",children:"Gib bitte ein Datum ein (dd.mm.yyyy): 04.01.2016\nWochentag: MONDAY\nTage bis Weihnachten: 355\n"})}),"\n",(0,n.jsx)(s.Z,{pullRequest:"32",branchSuffix:"java-api/03"})]})}function p(e={}){const{wrapper:a}={...(0,r.a)(),...e.components};return a?(0,n.jsx)(a,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},85162:(e,a,t)=>{t.d(a,{Z:()=>i});t(67294);var n=t(90512);const r={tabItem:"tabItem_Ymn6"};var s=t(85893);function i(e){let{children:a,hidden:t,className:i}=e;return(0,s.jsx)("div",{role:"tabpanel",className:(0,n.Z)(r.tabItem,i),hidden:t,children:a})}},74866:(e,a,t)=>{t.d(a,{Z:()=>y});var n=t(67294),r=t(90512),s=t(12466),i=t(16550),l=t(20469),u=t(91980),o=t(67392),c=t(50012);function d(e){return n.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,n.isValidElement)(e)&&function(e){const{props:a}=e;return!!a&&"object"==typeof a&&"value"in a}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}function p(e){const{values:a,children:t}=e;return(0,n.useMemo)((()=>{const e=a??function(e){return d(e).map((e=>{let{props:{value:a,label:t,attributes:n,default:r}}=e;return{value:a,label:t,attributes:n,default:r}}))}(t);return function(e){const a=(0,o.l)(e,((e,a)=>e.value===a.value));if(a.length>0)throw new Error(`Docusaurus error: Duplicate values "${a.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[a,t])}function h(e){let{value:a,tabValues:t}=e;return t.some((e=>e.value===a))}function b(e){let{queryString:a=!1,groupId:t}=e;const r=(0,i.k6)(),s=function(e){let{queryString:a=!1,groupId:t}=e;if("string"==typeof a)return a;if(!1===a)return null;if(!0===a&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:a,groupId:t});return[(0,u._X)(s),(0,n.useCallback)((e=>{if(!s)return;const a=new URLSearchParams(r.location.search);a.set(s,e),r.replace({...r.location,search:a.toString()})}),[s,r])]}function v(e){const{defaultValue:a,queryString:t=!1,groupId:r}=e,s=p(e),[i,u]=(0,n.useState)((()=>function(e){let{defaultValue:a,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(a){if(!h({value:a,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${a}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return a}const n=t.find((e=>e.default))??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:a,tabValues:s}))),[o,d]=b({queryString:t,groupId:r}),[v,f]=function(e){let{groupId:a}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(a),[r,s]=(0,c.Nk)(t);return[r,(0,n.useCallback)((e=>{t&&s.set(e)}),[t,s])]}({groupId:r}),m=(()=>{const e=o??v;return h({value:e,tabValues:s})?e:null})();(0,l.Z)((()=>{m&&u(m)}),[m]);return{selectedValue:i,selectValue:(0,n.useCallback)((e=>{if(!h({value:e,tabValues:s}))throw new Error(`Can't select invalid tab value=${e}`);u(e),d(e),f(e)}),[d,f,s]),tabValues:s}}var f=t(72389);const m={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var g=t(85893);function j(e){let{className:a,block:t,selectedValue:n,selectValue:i,tabValues:l}=e;const u=[],{blockElementScrollPositionUntilNextRender:o}=(0,s.o5)(),c=e=>{const a=e.currentTarget,t=u.indexOf(a),r=l[t].value;r!==n&&(o(a),i(r))},d=e=>{let a=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const t=u.indexOf(e.currentTarget)+1;a=u[t]??u[0];break}case"ArrowLeft":{const t=u.indexOf(e.currentTarget)-1;a=u[t]??u[u.length-1];break}}a?.focus()};return(0,g.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.Z)("tabs",{"tabs--block":t},a),children:l.map((e=>{let{value:a,label:t,attributes:s}=e;return(0,g.jsx)("li",{role:"tab",tabIndex:n===a?0:-1,"aria-selected":n===a,ref:e=>u.push(e),onKeyDown:d,onClick:c,...s,className:(0,r.Z)("tabs__item",m.tabItem,s?.className,{"tabs__item--active":n===a}),children:t??a},a)}))})}function x(e){let{lazy:a,children:t,selectedValue:r}=e;const s=(Array.isArray(t)?t:[t]).filter(Boolean);if(a){const e=s.find((e=>e.props.value===r));return e?(0,n.cloneElement)(e,{className:"margin-top--md"}):null}return(0,g.jsx)("div",{className:"margin-top--md",children:s.map(((e,a)=>(0,n.cloneElement)(e,{key:a,hidden:e.props.value!==r})))})}function w(e){const a=v(e);return(0,g.jsxs)("div",{className:(0,r.Z)("tabs-container",m.tabList),children:[(0,g.jsx)(j,{...e,...a}),(0,g.jsx)(x,{...e,...a})]})}function y(e){const a=(0,f.Z)();return(0,g.jsx)(w,{...e,children:d(e.children)},String(a))}},85521:(e,a,t)=>{t.d(a,{Z:()=>u});t(67294);var n=t(74866),r=t(85162),s=t(33692),i=t(9286),l=t(85893);function u(e){let{pullRequest:a,branchSuffix:t}=e;return(0,l.jsxs)(n.Z,{children:[(0,l.jsxs)(r.Z,{value:"exercise",label:"Exercise",default:!0,children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch exercises/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/exercises/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"solution",label:"Solution",children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch solutions/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/solutions/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"pullrequest",label:"Pull Request",children:["Alle \xa0\xc4nderungen zwischen der Aufgabe und der L\xf6sung findest du im Pull Request"," ",(0,l.jsxs)(s.Z,{to:`https://github.com/jappuccini/java-exercises/pull/${a}/files?diff=split`,children:["PR#",a]})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/d6dd0f40.9c3545a8.js b/assets/js/d6dd0f40.9c3545a8.js new file mode 100644 index 0000000000..ac003c2235 --- /dev/null +++ b/assets/js/d6dd0f40.9c3545a8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[4597],{59923:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>i,metadata:()=>u,toc:()=>c});var n=t(85893),r=t(11151),s=t(85521);const i={title:"JavaAPI03",description:""},l=void 0,u={id:"exercises/java-api/java-api03",title:"JavaAPI03",description:"",source:"@site/docs/exercises/java-api/java-api03.mdx",sourceDirName:"exercises/java-api",slug:"/exercises/java-api/java-api03",permalink:"/java-docs/exercises/java-api/java-api03",draft:!1,unlisted:!1,editUrl:"https://github.com/jappuccini/java-docs/tree/main/docs/exercises/java-api/java-api03.mdx",tags:[],version:"current",frontMatter:{title:"JavaAPI03",description:""},sidebar:"exercisesSidebar",previous:{title:"JavaAPI02",permalink:"/java-docs/exercises/java-api/java-api02"},next:{title:"JavaAPI04",permalink:"/java-docs/exercises/java-api/java-api04"}},o={},c=[{value:"Konsolenausgabe",id:"konsolenausgabe",level:2}];function d(e){const a={admonition:"admonition",code:"code",h2:"h2",p:"p",pre:"pre",...(0,r.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(a.p,{children:"Erstelle eine ausf\xfchrbare Klasse, welche den Wochentag sowie die Anzahl Tage bis\nWeihnachten eines eingegebenen Datums ermittelt und ausgibt."}),"\n",(0,n.jsx)(a.admonition,{title:"Hinweis",type:"tip",children:(0,n.jsx)(a.p,{children:"Die Klasse String kann einen Teil einer Zeichenkette mit einer Methode\nzur\xfcckgeben. Finde und Nutze!"})}),"\n",(0,n.jsx)(a.h2,{id:"konsolenausgabe",children:"Konsolenausgabe"}),"\n",(0,n.jsx)(a.pre,{children:(0,n.jsx)(a.code,{className:"language-console",children:"Gib bitte ein Datum ein (dd.mm.yyyy): 04.01.2016\nWochentag: MONDAY\nTage bis Weihnachten: 355\n"})}),"\n",(0,n.jsx)(s.Z,{pullRequest:"32",branchSuffix:"java-api/03"})]})}function p(e={}){const{wrapper:a}={...(0,r.a)(),...e.components};return a?(0,n.jsx)(a,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},85162:(e,a,t)=>{t.d(a,{Z:()=>i});t(67294);var n=t(90512);const r={tabItem:"tabItem_Ymn6"};var s=t(85893);function i(e){let{children:a,hidden:t,className:i}=e;return(0,s.jsx)("div",{role:"tabpanel",className:(0,n.Z)(r.tabItem,i),hidden:t,children:a})}},74866:(e,a,t)=>{t.d(a,{Z:()=>y});var n=t(67294),r=t(90512),s=t(12466),i=t(16550),l=t(20469),u=t(91980),o=t(67392),c=t(50012);function d(e){return n.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,n.isValidElement)(e)&&function(e){const{props:a}=e;return!!a&&"object"==typeof a&&"value"in a}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)}))?.filter(Boolean)??[]}function p(e){const{values:a,children:t}=e;return(0,n.useMemo)((()=>{const e=a??function(e){return d(e).map((e=>{let{props:{value:a,label:t,attributes:n,default:r}}=e;return{value:a,label:t,attributes:n,default:r}}))}(t);return function(e){const a=(0,o.l)(e,((e,a)=>e.value===a.value));if(a.length>0)throw new Error(`Docusaurus error: Duplicate values "${a.map((e=>e.value)).join(", ")}" found in . Every value needs to be unique.`)}(e),e}),[a,t])}function h(e){let{value:a,tabValues:t}=e;return t.some((e=>e.value===a))}function b(e){let{queryString:a=!1,groupId:t}=e;const r=(0,i.k6)(),s=function(e){let{queryString:a=!1,groupId:t}=e;if("string"==typeof a)return a;if(!1===a)return null;if(!0===a&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:a,groupId:t});return[(0,u._X)(s),(0,n.useCallback)((e=>{if(!s)return;const a=new URLSearchParams(r.location.search);a.set(s,e),r.replace({...r.location,search:a.toString()})}),[s,r])]}function v(e){const{defaultValue:a,queryString:t=!1,groupId:r}=e,s=p(e),[i,u]=(0,n.useState)((()=>function(e){let{defaultValue:a,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(a){if(!h({value:a,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${a}" but none of its children has the corresponding value. Available values are: ${t.map((e=>e.value)).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return a}const n=t.find((e=>e.default))??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:a,tabValues:s}))),[o,d]=b({queryString:t,groupId:r}),[v,f]=function(e){let{groupId:a}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(a),[r,s]=(0,c.Nk)(t);return[r,(0,n.useCallback)((e=>{t&&s.set(e)}),[t,s])]}({groupId:r}),m=(()=>{const e=o??v;return h({value:e,tabValues:s})?e:null})();(0,l.Z)((()=>{m&&u(m)}),[m]);return{selectedValue:i,selectValue:(0,n.useCallback)((e=>{if(!h({value:e,tabValues:s}))throw new Error(`Can't select invalid tab value=${e}`);u(e),d(e),f(e)}),[d,f,s]),tabValues:s}}var f=t(72389);const m={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var g=t(85893);function j(e){let{className:a,block:t,selectedValue:n,selectValue:i,tabValues:l}=e;const u=[],{blockElementScrollPositionUntilNextRender:o}=(0,s.o5)(),c=e=>{const a=e.currentTarget,t=u.indexOf(a),r=l[t].value;r!==n&&(o(a),i(r))},d=e=>{let a=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const t=u.indexOf(e.currentTarget)+1;a=u[t]??u[0];break}case"ArrowLeft":{const t=u.indexOf(e.currentTarget)-1;a=u[t]??u[u.length-1];break}}a?.focus()};return(0,g.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.Z)("tabs",{"tabs--block":t},a),children:l.map((e=>{let{value:a,label:t,attributes:s}=e;return(0,g.jsx)("li",{role:"tab",tabIndex:n===a?0:-1,"aria-selected":n===a,ref:e=>u.push(e),onKeyDown:d,onClick:c,...s,className:(0,r.Z)("tabs__item",m.tabItem,s?.className,{"tabs__item--active":n===a}),children:t??a},a)}))})}function x(e){let{lazy:a,children:t,selectedValue:r}=e;const s=(Array.isArray(t)?t:[t]).filter(Boolean);if(a){const e=s.find((e=>e.props.value===r));return e?(0,n.cloneElement)(e,{className:"margin-top--md"}):null}return(0,g.jsx)("div",{className:"margin-top--md",children:s.map(((e,a)=>(0,n.cloneElement)(e,{key:a,hidden:e.props.value!==r})))})}function w(e){const a=v(e);return(0,g.jsxs)("div",{className:(0,r.Z)("tabs-container",m.tabList),children:[(0,g.jsx)(j,{...e,...a}),(0,g.jsx)(x,{...e,...a})]})}function y(e){const a=(0,f.Z)();return(0,g.jsx)(w,{...e,children:d(e.children)},String(a))}},85521:(e,a,t)=>{t.d(a,{Z:()=>u});t(67294);var n=t(74866),r=t(85162),s=t(33692),i=t(9286),l=t(85893);function u(e){let{pullRequest:a,branchSuffix:t}=e;return(0,l.jsxs)(n.Z,{children:[(0,l.jsxs)(r.Z,{value:"exercise",label:"Exercise",default:!0,children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch exercises/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/exercises/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"solution",label:"Solution",children:[(0,l.jsx)(i.Z,{language:"console",children:`git switch solutions/${t}`}),(0,l.jsx)(s.Z,{to:`https://gitpod.io/#https://github.com/jappuccini/java-exercises/blob/solutions/${t}/Exercise.java`,children:(0,l.jsx)("img",{alt:"Open in Gitpod",src:"https://gitpod.io/button/open-in-gitpod.svg"})})]}),(0,l.jsxs)(r.Z,{value:"pullrequest",label:"Pull Request",children:["Alle \xa0\xc4nderungen zwischen der Aufgabe und der L\xf6sung findest du im Pull Request"," ",(0,l.jsxs)(s.Z,{to:`https://github.com/jappuccini/java-exercises/pull/${a}/files?diff=split`,children:["PR#",a]})]})]})}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.5f192bc6.js b/assets/js/runtime~main.e52e8f81.js similarity index 87% rename from assets/js/runtime~main.5f192bc6.js rename to assets/js/runtime~main.e52e8f81.js index 31ec16dd7c..21d82e46a1 100644 --- a/assets/js/runtime~main.5f192bc6.js +++ b/assets/js/runtime~main.e52e8f81.js @@ -1 +1 @@ -(()=>{"use strict";var e,f,a,d,c,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,r),a.exports}r.m=b,e=[],r.O=(f,a,d,c)=>{if(!a){var b=1/0;for(i=0;i=c)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,c0&&e[i-1][2]>c;i--)e[i]=e[i-1];e[i]=[a,d,c]},r.n=e=>{var f=e&&e.__esModule?()=>e.default:()=>e;return r.d(f,{a:f}),f},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var c=Object.create(null);r.r(c);var b={};f=f||[null,a({}),a([]),a(a)];for(var t=2&d&&e;"object"==typeof t&&!~f.indexOf(t);t=a(t))Object.getOwnPropertyNames(t).forEach((f=>b[f]=()=>e[f]));return b.default=()=>e,r.d(c,b),c},r.d=(e,f)=>{for(var a in f)r.o(f,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:f[a]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((f,a)=>(r.f[a](e,f),f)),[])),r.u=e=>"assets/js/"+({31:"e0b82fb7",53:"935f2afb",93:"aef7e51d",116:"2ad6d4d0",172:"b7a5d5d0",196:"b6f84489",201:"ef9ead8d",215:"7791266f",255:"6bb11f50",266:"3f7cc959",332:"52e4e7c9",529:"97553584",626:"203119e9",682:"b071ca9b",720:"2728216c",786:"cabb5ff4",874:"d52bf187",916:"d070299c",925:"de95109d",975:"6da4e251",1109:"dff2a305",1199:"5777cfa4",1297:"fe597251",1347:"cf69822a",1358:"8aecd2f4",1384:"944cddd2",1401:"0410e12d",1415:"0e1bb336",1431:"9c85de4a",1466:"238cd375",1476:"f8c3ef88",1495:"6b419fb2",1521:"e03300b8",1664:"b483d51b",1669:"0501bf85",1808:"8350b37a",1818:"d5fb78b2",1837:"16cbeffd",1878:"a25b9043",1957:"a3030d03",1963:"7a53acad",1996:"549319b9",2010:"a90a4a9e",2018:"6346fcc4",2053:"e991bb2c",2065:"e6f35a47",2072:"23a472b6",2075:"b3cd74e3",2110:"95002365",2176:"8cd71234",2219:"a91640a8",2304:"c7dc8d31",2375:"a76452f4",2406:"71f73cce",2408:"63923b75",2434:"b95788ec",2498:"3c5e4b2e",2544:"34709cc5",2586:"9524ef1a",2621:"aa58f4ae",2651:"3c637039",2706:"48a50ab8",2708:"8f25f5d6",2735:"b1e6effd",2742:"a5e76fc9",2767:"06004260",2784:"1ad957dc",2879:"6aa21f36",2888:"f5be9213",2928:"77dbb6e1",2980:"f456518f",2996:"233b353a",3015:"cb22ebae",3083:"5386c278",3085:"8caa2fdf",3116:"1e2dcb22",3131:"4c4f5fc4",3138:"0bfbf8f4",3147:"a26b60a5",3232:"73b2a435",3262:"109e9612",3263:"ae83292a",3312:"3f922b4b",3404:"cb046ad5",3423:"76198300",3440:"98c56d94",3450:"ed8cf4c0",3455:"8ef81bfe",3483:"0bbfb480",3550:"ac35e025",3635:"20d0414b",3647:"f96cb68c",3649:"dd9891af",3669:"bee6f53c",3696:"64b69036",3745:"fc836937",3751:"3720c009",3770:"83b849fb",3781:"be15cd35",3787:"f97151eb",3891:"e99e572d",4007:"b8878fef",4065:"5f00b87e",4072:"6d3449ad",4086:"ac6ad0e8",4121:"55960ee5",4154:"79f79343",4210:"5e761421",4214:"4df51fab",4244:"e90f8152",4346:"fe501679",4358:"297449bd",4368:"a94703ab",4398:"d1a92424",4474:"4319120f",4522:"a56ee7bd",4535:"7702237f",4578:"d7da4577",4597:"d6dd0f40",4679:"238ef506",4704:"15cec10f",4705:"1b91faeb",4708:"45c26b80",4722:"a24ba8a2",4734:"47b00846",4751:"5555c7ad",4768:"6f55c9cf",4822:"f5b10b8e",4853:"5b7cb4e1",4944:"fdea30b1",5006:"899e75d1",5021:"7c3edcb8",5085:"49909ba3",5088:"78f4edf6",5118:"3d95ca39",5142:"389ae6a4",5185:"4a041131",5216:"feb7e17c",5344:"cfb4ba6c",5351:"6d9fe0fd",5383:"44b418b9",5428:"122f0439",5432:"5c7aad7f",5523:"41ee152b",5530:"d4f48d34",5630:"e22c7820",5647:"77d1e0ba",5653:"9c5846f6",5697:"b42fa196",5785:"a0f05e84",5819:"73fad367",5838:"10130def",5840:"b8171fcc",5847:"e6925be6",5873:"0d0c8197",5923:"79d4ddb7",5930:"2c284d67",5968:"e7799648",6070:"2d9eba9d",6071:"1086c4e3",6101:"2e8a245f",6102:"ffdef6a3",6106:"679e28d9",6144:"a518c2df",6165:"298453e4",6199:"91c34f41",6244:"859318dd",6328:"7a2372eb",6345:"37a06808",6350:"4b9029c1",6405:"14fbdd02",6424:"f110e178",6443:"88336e08",6461:"51ab9c19",6495:"1dd85dc9",6602:"a4410d68",6629:"ce3496c0",6691:"aa2b73ba",6693:"332bfeaf",6710:"eb86d9f9",6754:"4bb86d27",6858:"230eb522",6881:"447a540c",6922:"eb4359f5",6988:"d579123c",7035:"ddac9921",7044:"60fc2430",7063:"5c8e59f9",7094:"43cca6d3",7200:"233bdb49",7208:"082617a4",7235:"6660ff76",7268:"7cce416b",7298:"4edfc53b",7388:"0fc9e6b7",7402:"d6717929",7456:"a005d525",7467:"915d5b01",7486:"55d21a58",7512:"0ef44821",7576:"2e875b0e",7624:"a08ceb05",7630:"796909c2",7659:"a3a09024",7667:"d374be20",7686:"9bc89261",7696:"26d05148",7728:"a3c31154",7773:"41352aaa",7853:"e6f05ffc",7855:"248e9f76",7915:"6f6e7383",7918:"17896441",7969:"ae2be934",7978:"d22a337a",7979:"5751a021",7998:"da22bcdc",8023:"56aa4d1f",8047:"e488e9fc",8053:"ed934f36",8085:"01c7cd1e",8122:"356d631d",8125:"27ad3b92",8145:"d32f801f",8169:"e2b6a481",8210:"f726a4be",8237:"92224060",8274:"7345e372",8276:"a537fed9",8310:"cff312c3",8341:"99587e2f",8407:"4b4016e6",8420:"bb36acc2",8456:"efacd65b",8506:"a54fc26c",8518:"a7bd4aaa",8533:"94e4e5d4",8549:"7a44d9a0",8551:"2b504e58",8616:"6c2dd9fa",8632:"d86cba58",8635:"cf2e9d71",8685:"bf2bc47a",8703:"1d87388b",8728:"c45c41ba",8740:"92ffcc05",8759:"5519f4be",8763:"8fd58566",8774:"c7359be9",8784:"2d65bd8b",8802:"1a78d941",8820:"3df65c9e",8825:"36c6292e",8882:"6e969bdd",8887:"9d1e753c",9019:"9d2b8946",9055:"c8d9e14a",9058:"7df96b6c",9084:"d3931f26",9094:"d74b99c1",9112:"05e916a1",9129:"34dc406d",9135:"49705f8c",9139:"849bbed8",9202:"62b48671",9216:"4d600c29",9247:"0c7ead0f",9263:"1c3beb9b",9270:"36d80f80",9302:"a6ab000b",9354:"3f85d6ac",9389:"6263c13b",9414:"b056ff5d",9432:"4bcab200",9518:"4fc36aa3",9553:"3c20829f",9578:"97fd7fd6",9592:"d467001a",9661:"5e95c892",9691:"70760871",9742:"c38ea8d3",9762:"a752ebca",9822:"1d6d5ede",9825:"ed2900f6",9838:"69c35abe",9848:"227cf134",9866:"1a6fd549",9924:"df203c0f"}[e]||e)+"."+{31:"02c9fa3c",53:"a4f2fcd9",85:"b960f131",93:"a13d8734",116:"59597fe4",172:"8dc2e423",196:"bbc481cb",201:"c86270ff",215:"db2074a9",255:"be85da79",266:"78d4df8b",295:"e355e5b2",332:"3e729d9a",529:"8d75e0a2",626:"e67644ac",682:"6401a74a",720:"87ddd190",786:"9248e466",874:"f9a6f729",905:"f787c014",916:"e0737337",925:"a62d6278",975:"3a5154e6",1109:"e57585a4",1199:"d49f322c",1297:"8d0dc17b",1347:"83466642",1358:"eeaecbf2",1384:"aa9aafb6",1401:"2408b480",1415:"e81fadf8",1431:"d91ff9e0",1466:"ced908de",1476:"08ab8614",1495:"78c659a5",1521:"b7cc8f31",1644:"0b59f8dc",1664:"02879ece",1669:"6b0f2f7c",1772:"1f7231c2",1808:"a7713b05",1818:"68aea224",1837:"48d2a239",1878:"58e7e041",1957:"5aa78421",1963:"c84bb2d8",1996:"7586f192",2010:"01bef069",2018:"d91d1ae4",2053:"76656947",2065:"a5990514",2072:"839a2ed1",2075:"7046faea",2110:"42182756",2176:"24443580",2219:"4b6660d9",2237:"42d1b3f7",2304:"754b1084",2312:"0d548f86",2375:"6c6fd4ba",2406:"a96337fd",2408:"7ba32764",2434:"682da897",2465:"310e2fa5",2498:"b58b7773",2544:"a2ac80cb",2586:"848bd4d4",2621:"fd3aef93",2651:"99825561",2661:"3e946aaf",2689:"500b6bce",2706:"2353a860",2708:"208f9d25",2735:"0f0553d5",2742:"88b42875",2767:"4ab89da7",2784:"95c88140",2879:"3dc24440",2888:"3b34b0c7",2928:"984068e0",2955:"979bd1b9",2980:"88b475cd",2995:"d9f9751d",2996:"dbb9e236",3015:"aeedc4c5",3083:"e1cc5586",3085:"479817f4",3116:"f8abd779",3131:"d0e3627d",3138:"81babb33",3147:"b9e4c11d",3232:"9251efe2",3262:"578eaaa1",3263:"26f03f3f",3312:"6ffaa22b",3404:"70d043dc",3423:"9c195985",3440:"20b9eac7",3449:"b8c5f4dc",3450:"90dc635d",3455:"50bb36bb",3483:"c5532ae5",3550:"c07a2fa7",3594:"3f8d5018",3635:"c43794b6",3647:"7a723dfa",3649:"e25ecfbe",3669:"f034a491",3696:"ccf6c389",3727:"eab08f84",3745:"483f6599",3751:"08b690fb",3770:"01c99816",3781:"96da37ce",3787:"a21e5bf2",3891:"7515b79e",3920:"a64b20c8",3952:"54a7ee4f",3966:"caebe75f",4007:"53a45514",4065:"310b7e92",4072:"24b5a91a",4086:"f4c85d72",4121:"f672aa24",4154:"edcfb6c8",4210:"34803e11",4214:"56c16519",4244:"07e2197b",4346:"076aed2b",4358:"b932623f",4368:"b762c0a1",4398:"40f72954",4474:"577ff10c",4522:"9fd2d17f",4535:"7726ec39",4578:"9cf15b21",4597:"1755cf11",4679:"bc6f632b",4704:"a5f0dbd6",4705:"c637e1a5",4708:"4fae39ca",4722:"6612a300",4734:"e1923b35",4751:"1aff2008",4768:"dc3cb445",4822:"fb47826c",4853:"c28c1057",4858:"2456b185",4944:"bf7527c7",5006:"442ae73c",5021:"d5a5736a",5054:"92770135",5085:"e8f96da5",5088:"557c983a",5114:"ca95aaf1",5118:"0a3064e0",5142:"1492d201",5185:"3480ec82",5216:"df89d6bc",5344:"1cae2b92",5351:"aed694e4",5383:"444343b3",5428:"5014befb",5432:"0b484049",5523:"16fb4182",5530:"049d8e67",5630:"26f4050d",5647:"77a1f8ce",5653:"41d94e25",5697:"b5587479",5718:"bc1bde91",5785:"8b17d61b",5819:"b9345e8e",5838:"7f9e7eab",5840:"051b300e",5847:"9dcfb853",5873:"686a91de",5923:"6c2693e3",5930:"644e314b",5968:"a7567029",6070:"f190dab7",6071:"e0fa3846",6101:"323f6f29",6102:"1c0765d0",6106:"893dad98",6144:"2596a5ba",6165:"f3d79c12",6199:"a17fa422",6244:"914200a0",6328:"df2fca8f",6345:"dabf64e4",6350:"e0ad77aa",6405:"0b1ffd1b",6424:"75353b58",6443:"c82f2a46",6461:"31ccb689",6495:"39fbc8fc",6602:"8f10485b",6629:"07347c19",6691:"218d0cdb",6693:"b8cd77ba",6710:"c385febd",6733:"c20113a8",6754:"986cc5d9",6858:"0aa58b17",6881:"106bcd5e",6922:"25b60b53",6988:"d664c2fc",7035:"8acb6c5d",7044:"1c499e0f",7063:"be6874c0",7094:"dc562f71",7180:"78608af3",7200:"7b797a4d",7208:"e44fe99e",7235:"c44440af",7268:"01d2ae27",7298:"325134a5",7381:"2562d8b6",7388:"18025123",7402:"c3bd2ae1",7456:"573de377",7467:"f8f10e18",7486:"0179c970",7497:"316d7cab",7512:"f3c45ed0",7576:"1a5c0cb8",7624:"7dea9124",7630:"63424113",7659:"5f7d763c",7667:"11a03a38",7686:"f349b010",7696:"b3ea4e17",7728:"3e5805b1",7773:"18a73a4a",7853:"c0fcdef6",7855:"caea7353",7915:"51748339",7918:"e2032fa4",7969:"44388f8c",7978:"15adfde7",7979:"82c7753c",7998:"9c6a1128",8023:"c7b31e38",8047:"6a8727fa",8053:"e424876f",8085:"0b73eeb4",8122:"cb12c8d5",8125:"4e8d2a9e",8145:"843d4189",8169:"238348d1",8210:"51a91f23",8237:"1ab06ffb",8274:"ba4fa9f1",8276:"ff736e2a",8310:"acf6f2de",8314:"f845b646",8341:"9198e942",8407:"f7af574d",8420:"76ecb7eb",8456:"6ef0fc2f",8506:"36fe75df",8518:"81dc4e21",8533:"0cb8ba4a",8549:"d9aa6927",8551:"14cf1ff8",8616:"d842943f",8632:"4a5fa54c",8635:"8a1ea298",8685:"ea0aae2f",8703:"d36467f7",8728:"fb518f42",8740:"139160b7",8759:"01ac43b5",8763:"d67436e0",8774:"86a8d990",8784:"ee73f215",8802:"18efa31b",8810:"8e37d88d",8817:"bcaf4a63",8820:"01d999e9",8825:"a0ddee56",8882:"b947f13e",8887:"47b6a0fc",8932:"6434b049",9019:"97949a39",9055:"f792b6ca",9058:"a8554ee5",9084:"fcc9f99a",9094:"d473cc0e",9112:"b3538338",9129:"169cea20",9135:"1ead06f8",9139:"4ca62e06",9202:"c3a45df3",9206:"4b18c628",9216:"8af8b788",9247:"6127864a",9263:"7e83c216",9270:"13d052e0",9302:"e0e46a84",9354:"3506544e",9389:"5f8fa743",9414:"5517fcfa",9417:"9614bfcb",9432:"a049d0e4",9496:"246cbcc1",9518:"1fe7c510",9553:"4a3dc389",9578:"a9df3026",9592:"ce3dadc6",9661:"07ce4504",9691:"c7bce5c9",9742:"e29375d4",9762:"c96ea012",9822:"d6092d83",9825:"2564a2b4",9838:"9f9576a0",9848:"5ed6da77",9866:"573d8c08",9924:"b86148c9"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,f)=>Object.prototype.hasOwnProperty.call(e,f),d={},c="java-docs:",r.l=(e,f,a,b)=>{if(d[e])d[e].push(f);else{var t,o;if(void 0!==a)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var c=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),c&&c.forEach((e=>e(a))),f)return f(a)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/java-docs/",r.gca=function(e){return e={17896441:"7918",70760871:"9691",76198300:"3423",92224060:"8237",95002365:"2110",97553584:"529",e0b82fb7:"31","935f2afb":"53",aef7e51d:"93","2ad6d4d0":"116",b7a5d5d0:"172",b6f84489:"196",ef9ead8d:"201","7791266f":"215","6bb11f50":"255","3f7cc959":"266","52e4e7c9":"332","203119e9":"626",b071ca9b:"682","2728216c":"720",cabb5ff4:"786",d52bf187:"874",d070299c:"916",de95109d:"925","6da4e251":"975",dff2a305:"1109","5777cfa4":"1199",fe597251:"1297",cf69822a:"1347","8aecd2f4":"1358","944cddd2":"1384","0410e12d":"1401","0e1bb336":"1415","9c85de4a":"1431","238cd375":"1466",f8c3ef88:"1476","6b419fb2":"1495",e03300b8:"1521",b483d51b:"1664","0501bf85":"1669","8350b37a":"1808",d5fb78b2:"1818","16cbeffd":"1837",a25b9043:"1878",a3030d03:"1957","7a53acad":"1963","549319b9":"1996",a90a4a9e:"2010","6346fcc4":"2018",e991bb2c:"2053",e6f35a47:"2065","23a472b6":"2072",b3cd74e3:"2075","8cd71234":"2176",a91640a8:"2219",c7dc8d31:"2304",a76452f4:"2375","71f73cce":"2406","63923b75":"2408",b95788ec:"2434","3c5e4b2e":"2498","34709cc5":"2544","9524ef1a":"2586",aa58f4ae:"2621","3c637039":"2651","48a50ab8":"2706","8f25f5d6":"2708",b1e6effd:"2735",a5e76fc9:"2742","06004260":"2767","1ad957dc":"2784","6aa21f36":"2879",f5be9213:"2888","77dbb6e1":"2928",f456518f:"2980","233b353a":"2996",cb22ebae:"3015","5386c278":"3083","8caa2fdf":"3085","1e2dcb22":"3116","4c4f5fc4":"3131","0bfbf8f4":"3138",a26b60a5:"3147","73b2a435":"3232","109e9612":"3262",ae83292a:"3263","3f922b4b":"3312",cb046ad5:"3404","98c56d94":"3440",ed8cf4c0:"3450","8ef81bfe":"3455","0bbfb480":"3483",ac35e025:"3550","20d0414b":"3635",f96cb68c:"3647",dd9891af:"3649",bee6f53c:"3669","64b69036":"3696",fc836937:"3745","3720c009":"3751","83b849fb":"3770",be15cd35:"3781",f97151eb:"3787",e99e572d:"3891",b8878fef:"4007","5f00b87e":"4065","6d3449ad":"4072",ac6ad0e8:"4086","55960ee5":"4121","79f79343":"4154","5e761421":"4210","4df51fab":"4214",e90f8152:"4244",fe501679:"4346","297449bd":"4358",a94703ab:"4368",d1a92424:"4398","4319120f":"4474",a56ee7bd:"4522","7702237f":"4535",d7da4577:"4578",d6dd0f40:"4597","238ef506":"4679","15cec10f":"4704","1b91faeb":"4705","45c26b80":"4708",a24ba8a2:"4722","47b00846":"4734","5555c7ad":"4751","6f55c9cf":"4768",f5b10b8e:"4822","5b7cb4e1":"4853",fdea30b1:"4944","899e75d1":"5006","7c3edcb8":"5021","49909ba3":"5085","78f4edf6":"5088","3d95ca39":"5118","389ae6a4":"5142","4a041131":"5185",feb7e17c:"5216",cfb4ba6c:"5344","6d9fe0fd":"5351","44b418b9":"5383","122f0439":"5428","5c7aad7f":"5432","41ee152b":"5523",d4f48d34:"5530",e22c7820:"5630","77d1e0ba":"5647","9c5846f6":"5653",b42fa196:"5697",a0f05e84:"5785","73fad367":"5819","10130def":"5838",b8171fcc:"5840",e6925be6:"5847","0d0c8197":"5873","79d4ddb7":"5923","2c284d67":"5930",e7799648:"5968","2d9eba9d":"6070","1086c4e3":"6071","2e8a245f":"6101",ffdef6a3:"6102","679e28d9":"6106",a518c2df:"6144","298453e4":"6165","91c34f41":"6199","859318dd":"6244","7a2372eb":"6328","37a06808":"6345","4b9029c1":"6350","14fbdd02":"6405",f110e178:"6424","88336e08":"6443","51ab9c19":"6461","1dd85dc9":"6495",a4410d68:"6602",ce3496c0:"6629",aa2b73ba:"6691","332bfeaf":"6693",eb86d9f9:"6710","4bb86d27":"6754","230eb522":"6858","447a540c":"6881",eb4359f5:"6922",d579123c:"6988",ddac9921:"7035","60fc2430":"7044","5c8e59f9":"7063","43cca6d3":"7094","233bdb49":"7200","082617a4":"7208","6660ff76":"7235","7cce416b":"7268","4edfc53b":"7298","0fc9e6b7":"7388",d6717929:"7402",a005d525:"7456","915d5b01":"7467","55d21a58":"7486","0ef44821":"7512","2e875b0e":"7576",a08ceb05:"7624","796909c2":"7630",a3a09024:"7659",d374be20:"7667","9bc89261":"7686","26d05148":"7696",a3c31154:"7728","41352aaa":"7773",e6f05ffc:"7853","248e9f76":"7855","6f6e7383":"7915",ae2be934:"7969",d22a337a:"7978","5751a021":"7979",da22bcdc:"7998","56aa4d1f":"8023",e488e9fc:"8047",ed934f36:"8053","01c7cd1e":"8085","356d631d":"8122","27ad3b92":"8125",d32f801f:"8145",e2b6a481:"8169",f726a4be:"8210","7345e372":"8274",a537fed9:"8276",cff312c3:"8310","99587e2f":"8341","4b4016e6":"8407",bb36acc2:"8420",efacd65b:"8456",a54fc26c:"8506",a7bd4aaa:"8518","94e4e5d4":"8533","7a44d9a0":"8549","2b504e58":"8551","6c2dd9fa":"8616",d86cba58:"8632",cf2e9d71:"8635",bf2bc47a:"8685","1d87388b":"8703",c45c41ba:"8728","92ffcc05":"8740","5519f4be":"8759","8fd58566":"8763",c7359be9:"8774","2d65bd8b":"8784","1a78d941":"8802","3df65c9e":"8820","36c6292e":"8825","6e969bdd":"8882","9d1e753c":"8887","9d2b8946":"9019",c8d9e14a:"9055","7df96b6c":"9058",d3931f26:"9084",d74b99c1:"9094","05e916a1":"9112","34dc406d":"9129","49705f8c":"9135","849bbed8":"9139","62b48671":"9202","4d600c29":"9216","0c7ead0f":"9247","1c3beb9b":"9263","36d80f80":"9270",a6ab000b:"9302","3f85d6ac":"9354","6263c13b":"9389",b056ff5d:"9414","4bcab200":"9432","4fc36aa3":"9518","3c20829f":"9553","97fd7fd6":"9578",d467001a:"9592","5e95c892":"9661",c38ea8d3:"9742",a752ebca:"9762","1d6d5ede":"9822",ed2900f6:"9825","69c35abe":"9838","227cf134":"9848","1a6fd549":"9866",df203c0f:"9924"}[e]||e,r.p+r.u(e)},(()=>{var e={1303:0,532:0};r.f.j=(f,a)=>{var d=r.o(e,f)?e[f]:void 0;if(0!==d)if(d)a.push(d[2]);else if(/^(1303|532)$/.test(f))e[f]=0;else{var c=new Promise(((a,c)=>d=e[f]=[a,c]));a.push(d[2]=c);var b=r.p+r.u(f),t=new Error;r.l(b,(a=>{if(r.o(e,f)&&(0!==(d=e[f])&&(e[f]=void 0),d)){var c=a&&("load"===a.type?"missing":a.type),b=a&&a.target&&a.target.src;t.message="Loading chunk "+f+" failed.\n("+c+": "+b+")",t.name="ChunkLoadError",t.type=c,t.request=b,d[1](t)}}),"chunk-"+f,f)}},r.O.j=f=>0===e[f];var f=(f,a)=>{var d,c,b=a[0],t=a[1],o=a[2],n=0;if(b.some((f=>0!==e[f]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(f&&f(a);n{"use strict";var e,f,a,c,d,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,r),a.exports}r.m=b,e=[],r.O=(f,a,c,d)=>{if(!a){var b=1/0;for(i=0;i=d)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,d0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[a,c,d]},r.n=e=>{var f=e&&e.__esModule?()=>e.default:()=>e;return r.d(f,{a:f}),f},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var d=Object.create(null);r.r(d);var b={};f=f||[null,a({}),a([]),a(a)];for(var t=2&c&&e;"object"==typeof t&&!~f.indexOf(t);t=a(t))Object.getOwnPropertyNames(t).forEach((f=>b[f]=()=>e[f]));return b.default=()=>e,r.d(d,b),d},r.d=(e,f)=>{for(var a in f)r.o(f,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:f[a]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((f,a)=>(r.f[a](e,f),f)),[])),r.u=e=>"assets/js/"+({31:"e0b82fb7",53:"935f2afb",93:"aef7e51d",116:"2ad6d4d0",172:"b7a5d5d0",196:"b6f84489",201:"ef9ead8d",215:"7791266f",255:"6bb11f50",266:"3f7cc959",332:"52e4e7c9",529:"97553584",626:"203119e9",682:"b071ca9b",720:"2728216c",786:"cabb5ff4",874:"d52bf187",916:"d070299c",925:"de95109d",975:"6da4e251",1109:"dff2a305",1199:"5777cfa4",1297:"fe597251",1347:"cf69822a",1358:"8aecd2f4",1384:"944cddd2",1401:"0410e12d",1415:"0e1bb336",1431:"9c85de4a",1466:"238cd375",1476:"f8c3ef88",1495:"6b419fb2",1521:"e03300b8",1664:"b483d51b",1669:"0501bf85",1808:"8350b37a",1818:"d5fb78b2",1837:"16cbeffd",1878:"a25b9043",1957:"a3030d03",1963:"7a53acad",1996:"549319b9",2010:"a90a4a9e",2018:"6346fcc4",2053:"e991bb2c",2065:"e6f35a47",2072:"23a472b6",2075:"b3cd74e3",2110:"95002365",2176:"8cd71234",2219:"a91640a8",2304:"c7dc8d31",2375:"a76452f4",2406:"71f73cce",2408:"63923b75",2434:"b95788ec",2498:"3c5e4b2e",2544:"34709cc5",2586:"9524ef1a",2621:"aa58f4ae",2651:"3c637039",2706:"48a50ab8",2708:"8f25f5d6",2735:"b1e6effd",2742:"a5e76fc9",2767:"06004260",2784:"1ad957dc",2879:"6aa21f36",2888:"f5be9213",2928:"77dbb6e1",2980:"f456518f",2996:"233b353a",3015:"cb22ebae",3083:"5386c278",3085:"8caa2fdf",3116:"1e2dcb22",3131:"4c4f5fc4",3138:"0bfbf8f4",3147:"a26b60a5",3232:"73b2a435",3262:"109e9612",3263:"ae83292a",3312:"3f922b4b",3404:"cb046ad5",3423:"76198300",3440:"98c56d94",3450:"ed8cf4c0",3455:"8ef81bfe",3483:"0bbfb480",3550:"ac35e025",3635:"20d0414b",3647:"f96cb68c",3649:"dd9891af",3669:"bee6f53c",3696:"64b69036",3745:"fc836937",3751:"3720c009",3770:"83b849fb",3781:"be15cd35",3787:"f97151eb",3891:"e99e572d",4007:"b8878fef",4065:"5f00b87e",4072:"6d3449ad",4086:"ac6ad0e8",4121:"55960ee5",4154:"79f79343",4210:"5e761421",4214:"4df51fab",4244:"e90f8152",4346:"fe501679",4358:"297449bd",4368:"a94703ab",4398:"d1a92424",4474:"4319120f",4522:"a56ee7bd",4535:"7702237f",4578:"d7da4577",4597:"d6dd0f40",4679:"238ef506",4704:"15cec10f",4705:"1b91faeb",4708:"45c26b80",4722:"a24ba8a2",4734:"47b00846",4751:"5555c7ad",4768:"6f55c9cf",4822:"f5b10b8e",4853:"5b7cb4e1",4944:"fdea30b1",5006:"899e75d1",5021:"7c3edcb8",5085:"49909ba3",5088:"78f4edf6",5118:"3d95ca39",5142:"389ae6a4",5185:"4a041131",5216:"feb7e17c",5344:"cfb4ba6c",5351:"6d9fe0fd",5383:"44b418b9",5428:"122f0439",5432:"5c7aad7f",5523:"41ee152b",5530:"d4f48d34",5630:"e22c7820",5647:"77d1e0ba",5653:"9c5846f6",5697:"b42fa196",5785:"a0f05e84",5819:"73fad367",5838:"10130def",5840:"b8171fcc",5847:"e6925be6",5873:"0d0c8197",5923:"79d4ddb7",5930:"2c284d67",5968:"e7799648",6070:"2d9eba9d",6071:"1086c4e3",6101:"2e8a245f",6102:"ffdef6a3",6106:"679e28d9",6144:"a518c2df",6165:"298453e4",6199:"91c34f41",6244:"859318dd",6328:"7a2372eb",6345:"37a06808",6350:"4b9029c1",6405:"14fbdd02",6424:"f110e178",6443:"88336e08",6461:"51ab9c19",6495:"1dd85dc9",6602:"a4410d68",6629:"ce3496c0",6691:"aa2b73ba",6693:"332bfeaf",6710:"eb86d9f9",6754:"4bb86d27",6858:"230eb522",6881:"447a540c",6922:"eb4359f5",6988:"d579123c",7035:"ddac9921",7044:"60fc2430",7063:"5c8e59f9",7094:"43cca6d3",7200:"233bdb49",7208:"082617a4",7235:"6660ff76",7268:"7cce416b",7298:"4edfc53b",7388:"0fc9e6b7",7402:"d6717929",7456:"a005d525",7467:"915d5b01",7486:"55d21a58",7512:"0ef44821",7576:"2e875b0e",7624:"a08ceb05",7630:"796909c2",7659:"a3a09024",7667:"d374be20",7686:"9bc89261",7696:"26d05148",7728:"a3c31154",7773:"41352aaa",7853:"e6f05ffc",7855:"248e9f76",7915:"6f6e7383",7918:"17896441",7969:"ae2be934",7978:"d22a337a",7979:"5751a021",7998:"da22bcdc",8023:"56aa4d1f",8047:"e488e9fc",8053:"ed934f36",8085:"01c7cd1e",8122:"356d631d",8125:"27ad3b92",8145:"d32f801f",8169:"e2b6a481",8210:"f726a4be",8237:"92224060",8274:"7345e372",8276:"a537fed9",8310:"cff312c3",8341:"99587e2f",8407:"4b4016e6",8420:"bb36acc2",8456:"efacd65b",8506:"a54fc26c",8518:"a7bd4aaa",8533:"94e4e5d4",8549:"7a44d9a0",8551:"2b504e58",8616:"6c2dd9fa",8632:"d86cba58",8635:"cf2e9d71",8685:"bf2bc47a",8703:"1d87388b",8728:"c45c41ba",8740:"92ffcc05",8759:"5519f4be",8763:"8fd58566",8774:"c7359be9",8784:"2d65bd8b",8802:"1a78d941",8820:"3df65c9e",8825:"36c6292e",8882:"6e969bdd",8887:"9d1e753c",9019:"9d2b8946",9055:"c8d9e14a",9058:"7df96b6c",9084:"d3931f26",9094:"d74b99c1",9112:"05e916a1",9129:"34dc406d",9135:"49705f8c",9139:"849bbed8",9202:"62b48671",9216:"4d600c29",9247:"0c7ead0f",9263:"1c3beb9b",9270:"36d80f80",9302:"a6ab000b",9354:"3f85d6ac",9389:"6263c13b",9414:"b056ff5d",9432:"4bcab200",9518:"4fc36aa3",9553:"3c20829f",9578:"97fd7fd6",9592:"d467001a",9661:"5e95c892",9691:"70760871",9742:"c38ea8d3",9762:"a752ebca",9822:"1d6d5ede",9825:"ed2900f6",9838:"69c35abe",9848:"227cf134",9866:"1a6fd549",9924:"df203c0f"}[e]||e)+"."+{31:"02c9fa3c",53:"a4f2fcd9",85:"b960f131",93:"a13d8734",116:"59597fe4",172:"8dc2e423",196:"bbc481cb",201:"c86270ff",215:"db2074a9",255:"be85da79",266:"78d4df8b",295:"e355e5b2",332:"3e729d9a",529:"8d75e0a2",626:"e67644ac",682:"6401a74a",720:"87ddd190",786:"9248e466",874:"f9a6f729",905:"f787c014",916:"e0737337",925:"a62d6278",975:"3a5154e6",1109:"e57585a4",1199:"d49f322c",1297:"8d0dc17b",1347:"83466642",1358:"eeaecbf2",1384:"aa9aafb6",1401:"2408b480",1415:"e81fadf8",1431:"d91ff9e0",1466:"ced908de",1476:"08ab8614",1495:"78c659a5",1521:"b7cc8f31",1644:"0b59f8dc",1664:"02879ece",1669:"6b0f2f7c",1772:"1f7231c2",1808:"a7713b05",1818:"68aea224",1837:"48d2a239",1878:"58e7e041",1957:"5aa78421",1963:"c84bb2d8",1996:"7586f192",2010:"01bef069",2018:"d91d1ae4",2053:"76656947",2065:"a5990514",2072:"839a2ed1",2075:"7046faea",2110:"42182756",2176:"24443580",2219:"4b6660d9",2237:"42d1b3f7",2304:"754b1084",2312:"0d548f86",2375:"6c6fd4ba",2406:"a96337fd",2408:"7ba32764",2434:"682da897",2465:"310e2fa5",2498:"b58b7773",2544:"a2ac80cb",2586:"848bd4d4",2621:"fd3aef93",2651:"99825561",2661:"3e946aaf",2689:"500b6bce",2706:"2353a860",2708:"208f9d25",2735:"0f0553d5",2742:"88b42875",2767:"4ab89da7",2784:"95c88140",2879:"3dc24440",2888:"3b34b0c7",2928:"984068e0",2955:"979bd1b9",2980:"88b475cd",2995:"d9f9751d",2996:"dbb9e236",3015:"aeedc4c5",3083:"e1cc5586",3085:"479817f4",3116:"f8abd779",3131:"d0e3627d",3138:"81babb33",3147:"b9e4c11d",3232:"9251efe2",3262:"578eaaa1",3263:"26f03f3f",3312:"6ffaa22b",3404:"70d043dc",3423:"9c195985",3440:"20b9eac7",3449:"b8c5f4dc",3450:"90dc635d",3455:"50bb36bb",3483:"c5532ae5",3550:"c07a2fa7",3594:"3f8d5018",3635:"c43794b6",3647:"7a723dfa",3649:"e25ecfbe",3669:"f034a491",3696:"ccf6c389",3727:"eab08f84",3745:"483f6599",3751:"08b690fb",3770:"01c99816",3781:"96da37ce",3787:"a21e5bf2",3891:"7515b79e",3920:"a64b20c8",3952:"54a7ee4f",3966:"caebe75f",4007:"53a45514",4065:"310b7e92",4072:"24b5a91a",4086:"f4c85d72",4121:"f672aa24",4154:"edcfb6c8",4210:"34803e11",4214:"56c16519",4244:"07e2197b",4346:"076aed2b",4358:"b932623f",4368:"b762c0a1",4398:"40f72954",4474:"577ff10c",4522:"9fd2d17f",4535:"7726ec39",4578:"9cf15b21",4597:"9c3545a8",4679:"bc6f632b",4704:"a5f0dbd6",4705:"c637e1a5",4708:"4fae39ca",4722:"6612a300",4734:"e1923b35",4751:"1aff2008",4768:"dc3cb445",4822:"fb47826c",4853:"c28c1057",4858:"2456b185",4944:"bf7527c7",5006:"442ae73c",5021:"d5a5736a",5054:"92770135",5085:"e8f96da5",5088:"557c983a",5114:"ca95aaf1",5118:"0a3064e0",5142:"1492d201",5185:"3480ec82",5216:"df89d6bc",5344:"1cae2b92",5351:"aed694e4",5383:"444343b3",5428:"5014befb",5432:"0b484049",5523:"16fb4182",5530:"049d8e67",5630:"26f4050d",5647:"77a1f8ce",5653:"41d94e25",5697:"b5587479",5718:"bc1bde91",5785:"8b17d61b",5819:"b9345e8e",5838:"7f9e7eab",5840:"051b300e",5847:"9dcfb853",5873:"686a91de",5923:"6c2693e3",5930:"644e314b",5968:"a7567029",6070:"f190dab7",6071:"e0fa3846",6101:"323f6f29",6102:"1c0765d0",6106:"893dad98",6144:"2596a5ba",6165:"f3d79c12",6199:"a17fa422",6244:"914200a0",6328:"df2fca8f",6345:"dabf64e4",6350:"e0ad77aa",6405:"0b1ffd1b",6424:"75353b58",6443:"c82f2a46",6461:"31ccb689",6495:"39fbc8fc",6602:"8f10485b",6629:"07347c19",6691:"218d0cdb",6693:"b8cd77ba",6710:"c385febd",6733:"c20113a8",6754:"986cc5d9",6858:"0aa58b17",6881:"106bcd5e",6922:"25b60b53",6988:"d664c2fc",7035:"8acb6c5d",7044:"1c499e0f",7063:"be6874c0",7094:"dc562f71",7180:"78608af3",7200:"7b797a4d",7208:"e44fe99e",7235:"c44440af",7268:"01d2ae27",7298:"325134a5",7381:"2562d8b6",7388:"18025123",7402:"c3bd2ae1",7456:"573de377",7467:"f8f10e18",7486:"0179c970",7497:"316d7cab",7512:"f3c45ed0",7576:"1a5c0cb8",7624:"7dea9124",7630:"63424113",7659:"5f7d763c",7667:"11a03a38",7686:"f349b010",7696:"b3ea4e17",7728:"3e5805b1",7773:"18a73a4a",7853:"c0fcdef6",7855:"caea7353",7915:"51748339",7918:"e2032fa4",7969:"44388f8c",7978:"15adfde7",7979:"82c7753c",7998:"9c6a1128",8023:"c7b31e38",8047:"6a8727fa",8053:"e424876f",8085:"73d3dacc",8122:"cb12c8d5",8125:"4e8d2a9e",8145:"843d4189",8169:"238348d1",8210:"51a91f23",8237:"1ab06ffb",8274:"ba4fa9f1",8276:"ff736e2a",8310:"acf6f2de",8314:"f845b646",8341:"9198e942",8407:"f7af574d",8420:"76ecb7eb",8456:"6ef0fc2f",8506:"36fe75df",8518:"81dc4e21",8533:"0cb8ba4a",8549:"d9aa6927",8551:"3e833166",8616:"d842943f",8632:"4a5fa54c",8635:"8a1ea298",8685:"ea0aae2f",8703:"d36467f7",8728:"fb518f42",8740:"139160b7",8759:"e3a4cd23",8763:"d67436e0",8774:"86a8d990",8784:"ee73f215",8802:"18efa31b",8810:"8e37d88d",8817:"bcaf4a63",8820:"01d999e9",8825:"a0ddee56",8882:"b947f13e",8887:"47b6a0fc",8932:"6434b049",9019:"97949a39",9055:"f792b6ca",9058:"a8554ee5",9084:"fcc9f99a",9094:"d473cc0e",9112:"b3538338",9129:"169cea20",9135:"1ead06f8",9139:"4ca62e06",9202:"c3a45df3",9206:"4b18c628",9216:"8af8b788",9247:"6127864a",9263:"7e83c216",9270:"13d052e0",9302:"e0e46a84",9354:"3506544e",9389:"5f8fa743",9414:"5517fcfa",9417:"9614bfcb",9432:"a049d0e4",9496:"246cbcc1",9518:"1fe7c510",9553:"4a3dc389",9578:"a9df3026",9592:"ce3dadc6",9661:"07ce4504",9691:"c7bce5c9",9742:"e29375d4",9762:"c96ea012",9822:"d6092d83",9825:"2564a2b4",9838:"9f9576a0",9848:"5ed6da77",9866:"573d8c08",9924:"b86148c9"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,f)=>Object.prototype.hasOwnProperty.call(e,f),c={},d="java-docs:",r.l=(e,f,a,b)=>{if(c[e])c[e].push(f);else{var t,o;if(void 0!==a)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var d=c[e];if(delete c[e],t.parentNode&&t.parentNode.removeChild(t),d&&d.forEach((e=>e(a))),f)return f(a)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/java-docs/",r.gca=function(e){return e={17896441:"7918",70760871:"9691",76198300:"3423",92224060:"8237",95002365:"2110",97553584:"529",e0b82fb7:"31","935f2afb":"53",aef7e51d:"93","2ad6d4d0":"116",b7a5d5d0:"172",b6f84489:"196",ef9ead8d:"201","7791266f":"215","6bb11f50":"255","3f7cc959":"266","52e4e7c9":"332","203119e9":"626",b071ca9b:"682","2728216c":"720",cabb5ff4:"786",d52bf187:"874",d070299c:"916",de95109d:"925","6da4e251":"975",dff2a305:"1109","5777cfa4":"1199",fe597251:"1297",cf69822a:"1347","8aecd2f4":"1358","944cddd2":"1384","0410e12d":"1401","0e1bb336":"1415","9c85de4a":"1431","238cd375":"1466",f8c3ef88:"1476","6b419fb2":"1495",e03300b8:"1521",b483d51b:"1664","0501bf85":"1669","8350b37a":"1808",d5fb78b2:"1818","16cbeffd":"1837",a25b9043:"1878",a3030d03:"1957","7a53acad":"1963","549319b9":"1996",a90a4a9e:"2010","6346fcc4":"2018",e991bb2c:"2053",e6f35a47:"2065","23a472b6":"2072",b3cd74e3:"2075","8cd71234":"2176",a91640a8:"2219",c7dc8d31:"2304",a76452f4:"2375","71f73cce":"2406","63923b75":"2408",b95788ec:"2434","3c5e4b2e":"2498","34709cc5":"2544","9524ef1a":"2586",aa58f4ae:"2621","3c637039":"2651","48a50ab8":"2706","8f25f5d6":"2708",b1e6effd:"2735",a5e76fc9:"2742","06004260":"2767","1ad957dc":"2784","6aa21f36":"2879",f5be9213:"2888","77dbb6e1":"2928",f456518f:"2980","233b353a":"2996",cb22ebae:"3015","5386c278":"3083","8caa2fdf":"3085","1e2dcb22":"3116","4c4f5fc4":"3131","0bfbf8f4":"3138",a26b60a5:"3147","73b2a435":"3232","109e9612":"3262",ae83292a:"3263","3f922b4b":"3312",cb046ad5:"3404","98c56d94":"3440",ed8cf4c0:"3450","8ef81bfe":"3455","0bbfb480":"3483",ac35e025:"3550","20d0414b":"3635",f96cb68c:"3647",dd9891af:"3649",bee6f53c:"3669","64b69036":"3696",fc836937:"3745","3720c009":"3751","83b849fb":"3770",be15cd35:"3781",f97151eb:"3787",e99e572d:"3891",b8878fef:"4007","5f00b87e":"4065","6d3449ad":"4072",ac6ad0e8:"4086","55960ee5":"4121","79f79343":"4154","5e761421":"4210","4df51fab":"4214",e90f8152:"4244",fe501679:"4346","297449bd":"4358",a94703ab:"4368",d1a92424:"4398","4319120f":"4474",a56ee7bd:"4522","7702237f":"4535",d7da4577:"4578",d6dd0f40:"4597","238ef506":"4679","15cec10f":"4704","1b91faeb":"4705","45c26b80":"4708",a24ba8a2:"4722","47b00846":"4734","5555c7ad":"4751","6f55c9cf":"4768",f5b10b8e:"4822","5b7cb4e1":"4853",fdea30b1:"4944","899e75d1":"5006","7c3edcb8":"5021","49909ba3":"5085","78f4edf6":"5088","3d95ca39":"5118","389ae6a4":"5142","4a041131":"5185",feb7e17c:"5216",cfb4ba6c:"5344","6d9fe0fd":"5351","44b418b9":"5383","122f0439":"5428","5c7aad7f":"5432","41ee152b":"5523",d4f48d34:"5530",e22c7820:"5630","77d1e0ba":"5647","9c5846f6":"5653",b42fa196:"5697",a0f05e84:"5785","73fad367":"5819","10130def":"5838",b8171fcc:"5840",e6925be6:"5847","0d0c8197":"5873","79d4ddb7":"5923","2c284d67":"5930",e7799648:"5968","2d9eba9d":"6070","1086c4e3":"6071","2e8a245f":"6101",ffdef6a3:"6102","679e28d9":"6106",a518c2df:"6144","298453e4":"6165","91c34f41":"6199","859318dd":"6244","7a2372eb":"6328","37a06808":"6345","4b9029c1":"6350","14fbdd02":"6405",f110e178:"6424","88336e08":"6443","51ab9c19":"6461","1dd85dc9":"6495",a4410d68:"6602",ce3496c0:"6629",aa2b73ba:"6691","332bfeaf":"6693",eb86d9f9:"6710","4bb86d27":"6754","230eb522":"6858","447a540c":"6881",eb4359f5:"6922",d579123c:"6988",ddac9921:"7035","60fc2430":"7044","5c8e59f9":"7063","43cca6d3":"7094","233bdb49":"7200","082617a4":"7208","6660ff76":"7235","7cce416b":"7268","4edfc53b":"7298","0fc9e6b7":"7388",d6717929:"7402",a005d525:"7456","915d5b01":"7467","55d21a58":"7486","0ef44821":"7512","2e875b0e":"7576",a08ceb05:"7624","796909c2":"7630",a3a09024:"7659",d374be20:"7667","9bc89261":"7686","26d05148":"7696",a3c31154:"7728","41352aaa":"7773",e6f05ffc:"7853","248e9f76":"7855","6f6e7383":"7915",ae2be934:"7969",d22a337a:"7978","5751a021":"7979",da22bcdc:"7998","56aa4d1f":"8023",e488e9fc:"8047",ed934f36:"8053","01c7cd1e":"8085","356d631d":"8122","27ad3b92":"8125",d32f801f:"8145",e2b6a481:"8169",f726a4be:"8210","7345e372":"8274",a537fed9:"8276",cff312c3:"8310","99587e2f":"8341","4b4016e6":"8407",bb36acc2:"8420",efacd65b:"8456",a54fc26c:"8506",a7bd4aaa:"8518","94e4e5d4":"8533","7a44d9a0":"8549","2b504e58":"8551","6c2dd9fa":"8616",d86cba58:"8632",cf2e9d71:"8635",bf2bc47a:"8685","1d87388b":"8703",c45c41ba:"8728","92ffcc05":"8740","5519f4be":"8759","8fd58566":"8763",c7359be9:"8774","2d65bd8b":"8784","1a78d941":"8802","3df65c9e":"8820","36c6292e":"8825","6e969bdd":"8882","9d1e753c":"8887","9d2b8946":"9019",c8d9e14a:"9055","7df96b6c":"9058",d3931f26:"9084",d74b99c1:"9094","05e916a1":"9112","34dc406d":"9129","49705f8c":"9135","849bbed8":"9139","62b48671":"9202","4d600c29":"9216","0c7ead0f":"9247","1c3beb9b":"9263","36d80f80":"9270",a6ab000b:"9302","3f85d6ac":"9354","6263c13b":"9389",b056ff5d:"9414","4bcab200":"9432","4fc36aa3":"9518","3c20829f":"9553","97fd7fd6":"9578",d467001a:"9592","5e95c892":"9661",c38ea8d3:"9742",a752ebca:"9762","1d6d5ede":"9822",ed2900f6:"9825","69c35abe":"9838","227cf134":"9848","1a6fd549":"9866",df203c0f:"9924"}[e]||e,r.p+r.u(e)},(()=>{var e={1303:0,532:0};r.f.j=(f,a)=>{var c=r.o(e,f)?e[f]:void 0;if(0!==c)if(c)a.push(c[2]);else if(/^(1303|532)$/.test(f))e[f]=0;else{var d=new Promise(((a,d)=>c=e[f]=[a,d]));a.push(c[2]=d);var b=r.p+r.u(f),t=new Error;r.l(b,(a=>{if(r.o(e,f)&&(0!==(c=e[f])&&(e[f]=void 0),c)){var d=a&&("load"===a.type?"missing":a.type),b=a&&a.target&&a.target.src;t.message="Loading chunk "+f+" failed.\n("+d+": "+b+")",t.name="ChunkLoadError",t.type=d,t.request=b,c[1](t)}}),"chunk-"+f,f)}},r.O.j=f=>0===e[f];var f=(f,a)=>{var c,d,b=a[0],t=a[1],o=a[2],n=0;if(b.some((f=>0!==e[f]))){for(c in t)r.o(t,c)&&(r.m[c]=t[c]);if(o)var i=o(r)}for(f&&f(a);n Abstrakte und finale Klassen und Methoden | Programmieren mit Java - + diff --git a/documentation/activity-diagrams/index.html b/documentation/activity-diagrams/index.html index b7edc0b75f..2462ed7eae 100644 --- a/documentation/activity-diagrams/index.html +++ b/documentation/activity-diagrams/index.html @@ -4,7 +4,7 @@ Aktivitätsdiagramme | Programmieren mit Java - + diff --git a/documentation/algorithms/index.html b/documentation/algorithms/index.html index 4875a0967f..57c2d81414 100644 --- a/documentation/algorithms/index.html +++ b/documentation/algorithms/index.html @@ -4,7 +4,7 @@ Algorithmen | Programmieren mit Java - + diff --git a/documentation/array-lists/index.html b/documentation/array-lists/index.html index 8a604ec8d1..d3ac99d906 100644 --- a/documentation/array-lists/index.html +++ b/documentation/array-lists/index.html @@ -4,7 +4,7 @@ Feldbasierte Listen (ArrayLists) | Programmieren mit Java - + diff --git a/documentation/arrays/index.html b/documentation/arrays/index.html index 3364727b09..8579826eaf 100644 --- a/documentation/arrays/index.html +++ b/documentation/arrays/index.html @@ -4,7 +4,7 @@ Felder (Arrays) | Programmieren mit Java - + diff --git a/documentation/calculations/index.html b/documentation/calculations/index.html index 33f5ec6632..5e5f706c88 100644 --- a/documentation/calculations/index.html +++ b/documentation/calculations/index.html @@ -4,7 +4,7 @@ Mathematische Berechnungen | Programmieren mit Java - + diff --git a/documentation/cases/index.html b/documentation/cases/index.html index 307369e066..926d546f88 100644 --- a/documentation/cases/index.html +++ b/documentation/cases/index.html @@ -4,7 +4,7 @@ Verzweigungen | Programmieren mit Java - + diff --git a/documentation/class-diagrams/index.html b/documentation/class-diagrams/index.html index 712b893d2d..92101ad875 100644 --- a/documentation/class-diagrams/index.html +++ b/documentation/class-diagrams/index.html @@ -4,7 +4,7 @@ Klassendiagramme | Programmieren mit Java - + diff --git a/documentation/class-structure/index.html b/documentation/class-structure/index.html index 9819363a98..f99d72f6f1 100644 --- a/documentation/class-structure/index.html +++ b/documentation/class-structure/index.html @@ -4,7 +4,7 @@ Aufbau einer Java-Klasse | Programmieren mit Java - + diff --git a/documentation/coding/index.html b/documentation/coding/index.html index 5156df9e01..0b4f07dcf9 100644 --- a/documentation/coding/index.html +++ b/documentation/coding/index.html @@ -4,7 +4,7 @@ Programmieren | Programmieren mit Java - + diff --git a/documentation/comparators/index.html b/documentation/comparators/index.html index b721d1ede2..e616f9bcc8 100644 --- a/documentation/comparators/index.html +++ b/documentation/comparators/index.html @@ -4,7 +4,7 @@ Komparatoren | Programmieren mit Java - + diff --git a/documentation/console-applications/index.html b/documentation/console-applications/index.html index 3e58d6d579..0e56bd7c12 100644 --- a/documentation/console-applications/index.html +++ b/documentation/console-applications/index.html @@ -4,7 +4,7 @@ Konsolenanwendungen | Programmieren mit Java - + diff --git a/documentation/data-objects/index.html b/documentation/data-objects/index.html index 1ae461ef40..8aa79da9c3 100644 --- a/documentation/data-objects/index.html +++ b/documentation/data-objects/index.html @@ -4,7 +4,7 @@ Datenobjekte | Programmieren mit Java - + diff --git a/documentation/data-types/index.html b/documentation/data-types/index.html index 11c43321a2..6bb43910cc 100644 --- a/documentation/data-types/index.html +++ b/documentation/data-types/index.html @@ -4,7 +4,7 @@ Datentypen | Programmieren mit Java - + diff --git a/documentation/dates-and-times/index.html b/documentation/dates-and-times/index.html index 4ba40ff6f8..fd8adf1176 100644 --- a/documentation/dates-and-times/index.html +++ b/documentation/dates-and-times/index.html @@ -4,7 +4,7 @@ Datums- und Zeitangaben | Programmieren mit Java - + diff --git a/documentation/design/index.html b/documentation/design/index.html index 8122505edd..853fb47e76 100644 --- a/documentation/design/index.html +++ b/documentation/design/index.html @@ -4,7 +4,7 @@ Softwaredesign | Programmieren mit Java - + diff --git a/documentation/enumerations/index.html b/documentation/enumerations/index.html index 4e5fd0245c..4658dee6aa 100644 --- a/documentation/enumerations/index.html +++ b/documentation/enumerations/index.html @@ -4,7 +4,7 @@ Aufzählungen (Enumerations) | Programmieren mit Java - + diff --git a/documentation/exceptions/index.html b/documentation/exceptions/index.html index d9388d88f4..606ccc8b09 100644 --- a/documentation/exceptions/index.html +++ b/documentation/exceptions/index.html @@ -4,7 +4,7 @@ Ausnahmen (Exceptions) | Programmieren mit Java - + diff --git a/documentation/files/index.html b/documentation/files/index.html index a5226a5537..7d31cf4419 100644 --- a/documentation/files/index.html +++ b/documentation/files/index.html @@ -4,7 +4,7 @@ Dateien und Verzeichnisse | Programmieren mit Java - + diff --git a/documentation/generics/index.html b/documentation/generics/index.html index 06786d6611..4ba6e749f2 100644 --- a/documentation/generics/index.html +++ b/documentation/generics/index.html @@ -4,7 +4,7 @@ Generische Programmierung | Programmieren mit Java - + diff --git a/documentation/git/index.html b/documentation/git/index.html index 8accef12f3..3f11bb83b1 100644 --- a/documentation/git/index.html +++ b/documentation/git/index.html @@ -4,7 +4,7 @@ Git | Programmieren mit Java - + diff --git a/documentation/hashing/index.html b/documentation/hashing/index.html index d7c8ef7518..54600fbee3 100644 --- a/documentation/hashing/index.html +++ b/documentation/hashing/index.html @@ -4,7 +4,7 @@ Schlüsseltransformationen (Hashing) | Programmieren mit Java - + diff --git a/documentation/inheritance/index.html b/documentation/inheritance/index.html index 6c2bcb6867..939d503575 100644 --- a/documentation/inheritance/index.html +++ b/documentation/inheritance/index.html @@ -4,7 +4,7 @@ Vererbung | Programmieren mit Java - + diff --git a/documentation/inner-classes/index.html b/documentation/inner-classes/index.html index 12a93aa05a..5ae254598f 100644 --- a/documentation/inner-classes/index.html +++ b/documentation/inner-classes/index.html @@ -4,7 +4,7 @@ Innere Klassen (Inner Classes) | Programmieren mit Java - + diff --git a/documentation/interfaces/index.html b/documentation/interfaces/index.html index bf1c76cf98..73cfd35f2b 100644 --- a/documentation/interfaces/index.html +++ b/documentation/interfaces/index.html @@ -4,7 +4,7 @@ Schnittstellen (Interfaces) | Programmieren mit Java - + diff --git a/documentation/io-streams/index.html b/documentation/io-streams/index.html index 82c5df48e3..0cb703dc6a 100644 --- a/documentation/io-streams/index.html +++ b/documentation/io-streams/index.html @@ -4,7 +4,7 @@ Datenströme (IO-Streams) | Programmieren mit Java - + diff --git a/documentation/java-api/index.html b/documentation/java-api/index.html index eeeffc4399..0e6d94879c 100644 --- a/documentation/java-api/index.html +++ b/documentation/java-api/index.html @@ -4,7 +4,7 @@ Die Java API | Programmieren mit Java - + diff --git a/documentation/java-collections-framework/index.html b/documentation/java-collections-framework/index.html index 8c638bd814..27b7d257a1 100644 --- a/documentation/java-collections-framework/index.html +++ b/documentation/java-collections-framework/index.html @@ -4,7 +4,7 @@ Java Collections Framework | Programmieren mit Java - + diff --git a/documentation/java-stream-api/index.html b/documentation/java-stream-api/index.html index 11d8a9f97b..13c5f45b30 100644 --- a/documentation/java-stream-api/index.html +++ b/documentation/java-stream-api/index.html @@ -4,7 +4,7 @@ Die Java Stream API | Programmieren mit Java - + diff --git a/documentation/java/index.html b/documentation/java/index.html index dc47dfdaac..0f1cc3f0ea 100644 --- a/documentation/java/index.html +++ b/documentation/java/index.html @@ -4,7 +4,7 @@ Die Programmiersprache Java | Programmieren mit Java - + diff --git a/documentation/lambdas/index.html b/documentation/lambdas/index.html index 2698a46df5..22ac9fcb09 100644 --- a/documentation/lambdas/index.html +++ b/documentation/lambdas/index.html @@ -4,7 +4,7 @@ Lambda-Ausdrücke (Lambdas) | Programmieren mit Java - + diff --git a/documentation/lists/index.html b/documentation/lists/index.html index 89734b7be8..242f8ce583 100644 --- a/documentation/lists/index.html +++ b/documentation/lists/index.html @@ -4,7 +4,7 @@ Listen | Programmieren mit Java - + diff --git a/documentation/loops/index.html b/documentation/loops/index.html index 8db872c282..e67413e79c 100644 --- a/documentation/loops/index.html +++ b/documentation/loops/index.html @@ -4,7 +4,7 @@ Schleifen | Programmieren mit Java - + diff --git a/documentation/maps/index.html b/documentation/maps/index.html index 70869bfc88..13c79dc061 100644 --- a/documentation/maps/index.html +++ b/documentation/maps/index.html @@ -4,7 +4,7 @@ Assoziativspeicher (Maps) | Programmieren mit Java - + diff --git a/documentation/object/index.html b/documentation/object/index.html index 6b645f85b1..132e80e96c 100644 --- a/documentation/object/index.html +++ b/documentation/object/index.html @@ -4,7 +4,7 @@ Die Mutter aller Klassen | Programmieren mit Java - + diff --git a/documentation/oo/index.html b/documentation/oo/index.html index c16859c825..7b0d11fb17 100644 --- a/documentation/oo/index.html +++ b/documentation/oo/index.html @@ -4,7 +4,7 @@ Objektorientierte Programmierung | Programmieren mit Java - + diff --git a/documentation/operators/index.html b/documentation/operators/index.html index a7170253fd..b00cfaee6a 100644 --- a/documentation/operators/index.html +++ b/documentation/operators/index.html @@ -4,7 +4,7 @@ Operatoren | Programmieren mit Java - + diff --git a/documentation/optionals/index.html b/documentation/optionals/index.html index 1dfaf81051..33e5f518b2 100644 --- a/documentation/optionals/index.html +++ b/documentation/optionals/index.html @@ -4,7 +4,7 @@ Optionals | Programmieren mit Java - + diff --git a/documentation/polymorphy/index.html b/documentation/polymorphy/index.html index e469cf096e..a5ca18407b 100644 --- a/documentation/polymorphy/index.html +++ b/documentation/polymorphy/index.html @@ -4,7 +4,7 @@ (Dynamische) Polymorphie | Programmieren mit Java - + diff --git a/documentation/pseudo-random-numbers/index.html b/documentation/pseudo-random-numbers/index.html index 52f765b19c..72e73730ad 100644 --- a/documentation/pseudo-random-numbers/index.html +++ b/documentation/pseudo-random-numbers/index.html @@ -4,7 +4,7 @@ Pseudozufallszahlen | Programmieren mit Java - + diff --git a/documentation/records/index.html b/documentation/records/index.html index 5b5ec83dca..4742a10866 100644 --- a/documentation/records/index.html +++ b/documentation/records/index.html @@ -4,7 +4,7 @@ Datenklassen (Records) | Programmieren mit Java - + diff --git a/documentation/strings/index.html b/documentation/strings/index.html index bf27718d38..48c25a0ab4 100644 --- a/documentation/strings/index.html +++ b/documentation/strings/index.html @@ -4,7 +4,7 @@ Zeichenketten (Strings) | Programmieren mit Java - + diff --git a/documentation/tests/index.html b/documentation/tests/index.html index ff134bcc4e..2e7a578657 100644 --- a/documentation/tests/index.html +++ b/documentation/tests/index.html @@ -4,7 +4,7 @@ Softwaretests | Programmieren mit Java - + diff --git a/documentation/trees/index.html b/documentation/trees/index.html index 5decc367a2..0060957b89 100644 --- a/documentation/trees/index.html +++ b/documentation/trees/index.html @@ -4,7 +4,7 @@ Bäume | Programmieren mit Java - + diff --git a/documentation/unit-tests/index.html b/documentation/unit-tests/index.html index 55924bebdb..95b25097cc 100644 --- a/documentation/unit-tests/index.html +++ b/documentation/unit-tests/index.html @@ -4,7 +4,7 @@ Komponententests (Unit Tests) | Programmieren mit Java - + diff --git a/documentation/wrappers/index.html b/documentation/wrappers/index.html index fa9831dfec..3405b52f1a 100644 --- a/documentation/wrappers/index.html +++ b/documentation/wrappers/index.html @@ -4,7 +4,7 @@ Wrapper-Klassen | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/cards-dealer/index.html b/exam-exercises/exam-exercises-java1/cards-dealer/index.html index ec94d5b1e5..e906008e3e 100644 --- a/exam-exercises/exam-exercises-java1/cards-dealer/index.html +++ b/exam-exercises/exam-exercises-java1/cards-dealer/index.html @@ -4,7 +4,7 @@ Kartenausteiler | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/cashier-system/index.html b/exam-exercises/exam-exercises-java1/cashier-system/index.html index 98124931df..281d29e758 100644 --- a/exam-exercises/exam-exercises-java1/cashier-system/index.html +++ b/exam-exercises/exam-exercises-java1/cashier-system/index.html @@ -4,7 +4,7 @@ Kassensystem | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/christmas-tree/index.html b/exam-exercises/exam-exercises-java1/christmas-tree/index.html index fc4504ad78..6ed4df0210 100644 --- a/exam-exercises/exam-exercises-java1/christmas-tree/index.html +++ b/exam-exercises/exam-exercises-java1/christmas-tree/index.html @@ -4,7 +4,7 @@ Weihnachtsbaum | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/cookie-jar/index.html b/exam-exercises/exam-exercises-java1/cookie-jar/index.html index f843cb4261..7bb5ae31ee 100644 --- a/exam-exercises/exam-exercises-java1/cookie-jar/index.html +++ b/exam-exercises/exam-exercises-java1/cookie-jar/index.html @@ -4,7 +4,7 @@ Plätzchendose | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/creature/index.html b/exam-exercises/exam-exercises-java1/creature/index.html index 1467aed903..7c25e841e8 100644 --- a/exam-exercises/exam-exercises-java1/creature/index.html +++ b/exam-exercises/exam-exercises-java1/creature/index.html @@ -4,7 +4,7 @@ Kreatur | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/dice-games/index.html b/exam-exercises/exam-exercises-java1/dice-games/index.html index 269443ca84..a4950b2967 100644 --- a/exam-exercises/exam-exercises-java1/dice-games/index.html +++ b/exam-exercises/exam-exercises-java1/dice-games/index.html @@ -4,7 +4,7 @@ Würfelspiele | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/fast-food/index.html b/exam-exercises/exam-exercises-java1/fast-food/index.html index 1b7b2d1493..f12b9bd887 100644 --- a/exam-exercises/exam-exercises-java1/fast-food/index.html +++ b/exam-exercises/exam-exercises-java1/fast-food/index.html @@ -4,7 +4,7 @@ Fast Food | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/gift-bag/index.html b/exam-exercises/exam-exercises-java1/gift-bag/index.html index a05724d25c..05c1273099 100644 --- a/exam-exercises/exam-exercises-java1/gift-bag/index.html +++ b/exam-exercises/exam-exercises-java1/gift-bag/index.html @@ -4,7 +4,7 @@ Geschenkesack | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/index.html b/exam-exercises/exam-exercises-java1/index.html index 15d2f4ef08..f0b09f7fdb 100644 --- a/exam-exercises/exam-exercises-java1/index.html +++ b/exam-exercises/exam-exercises-java1/index.html @@ -4,7 +4,7 @@ Programmierung 1 | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/parking-garage/index.html b/exam-exercises/exam-exercises-java1/parking-garage/index.html index dbf3cd37e1..3a86178185 100644 --- a/exam-exercises/exam-exercises-java1/parking-garage/index.html +++ b/exam-exercises/exam-exercises-java1/parking-garage/index.html @@ -4,7 +4,7 @@ Tiefgarage | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/shape/index.html b/exam-exercises/exam-exercises-java1/shape/index.html index 472e866da4..a291b72a01 100644 --- a/exam-exercises/exam-exercises-java1/shape/index.html +++ b/exam-exercises/exam-exercises-java1/shape/index.html @@ -4,7 +4,7 @@ Geometrische Form | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/student-course/index.html b/exam-exercises/exam-exercises-java1/student-course/index.html index 419b8c4a7b..dde284e8c0 100644 --- a/exam-exercises/exam-exercises-java1/student-course/index.html +++ b/exam-exercises/exam-exercises-java1/student-course/index.html @@ -4,7 +4,7 @@ Kurs | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java1/zoo/index.html b/exam-exercises/exam-exercises-java1/zoo/index.html index 746c08c5b7..d08073f7b3 100644 --- a/exam-exercises/exam-exercises-java1/zoo/index.html +++ b/exam-exercises/exam-exercises-java1/zoo/index.html @@ -4,7 +4,7 @@ Zoo | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/corner-shop/index.html b/exam-exercises/exam-exercises-java2/corner-shop/index.html index 1cfef1f883..ca520c1638 100644 --- a/exam-exercises/exam-exercises-java2/corner-shop/index.html +++ b/exam-exercises/exam-exercises-java2/corner-shop/index.html @@ -4,7 +4,7 @@ Tante-Emma-Laden | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/dictionary/index.html b/exam-exercises/exam-exercises-java2/dictionary/index.html index 956cae9b83..0f7c5c0189 100644 --- a/exam-exercises/exam-exercises-java2/dictionary/index.html +++ b/exam-exercises/exam-exercises-java2/dictionary/index.html @@ -4,7 +4,7 @@ Wörterbuch | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/human-resources/index.html b/exam-exercises/exam-exercises-java2/human-resources/index.html index 4cfb094b59..c39d7de9d0 100644 --- a/exam-exercises/exam-exercises-java2/human-resources/index.html +++ b/exam-exercises/exam-exercises-java2/human-resources/index.html @@ -4,7 +4,7 @@ Personalverwaltung | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/index.html b/exam-exercises/exam-exercises-java2/index.html index 945620cf86..64ab0c695b 100644 --- a/exam-exercises/exam-exercises-java2/index.html +++ b/exam-exercises/exam-exercises-java2/index.html @@ -4,7 +4,7 @@ Programmierung 2 | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/job-offer/index.html b/exam-exercises/exam-exercises-java2/job-offer/index.html index d0670679b4..0939580284 100644 --- a/exam-exercises/exam-exercises-java2/job-offer/index.html +++ b/exam-exercises/exam-exercises-java2/job-offer/index.html @@ -4,7 +4,7 @@ Stellenangebot | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/lego-brick/index.html b/exam-exercises/exam-exercises-java2/lego-brick/index.html index 52de01160b..204c6a4f89 100644 --- a/exam-exercises/exam-exercises-java2/lego-brick/index.html +++ b/exam-exercises/exam-exercises-java2/lego-brick/index.html @@ -4,7 +4,7 @@ Lego-Baustein | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/library/index.html b/exam-exercises/exam-exercises-java2/library/index.html index 601e2a1b7d..93fdbd84db 100644 --- a/exam-exercises/exam-exercises-java2/library/index.html +++ b/exam-exercises/exam-exercises-java2/library/index.html @@ -4,7 +4,7 @@ Bibliothek | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/measurement-data/index.html b/exam-exercises/exam-exercises-java2/measurement-data/index.html index 091a3ca3c8..1753563c7f 100644 --- a/exam-exercises/exam-exercises-java2/measurement-data/index.html +++ b/exam-exercises/exam-exercises-java2/measurement-data/index.html @@ -4,7 +4,7 @@ Messdaten | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/phone-store/index.html b/exam-exercises/exam-exercises-java2/phone-store/index.html index adfcabbc93..717aacf530 100644 --- a/exam-exercises/exam-exercises-java2/phone-store/index.html +++ b/exam-exercises/exam-exercises-java2/phone-store/index.html @@ -4,7 +4,7 @@ Smartphone-Shop | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/planets/index.html b/exam-exercises/exam-exercises-java2/planets/index.html index 661d27403b..3e980d1a0d 100644 --- a/exam-exercises/exam-exercises-java2/planets/index.html +++ b/exam-exercises/exam-exercises-java2/planets/index.html @@ -4,7 +4,7 @@ Planeten | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/shopping-portal/index.html b/exam-exercises/exam-exercises-java2/shopping-portal/index.html index d73859c85d..745516dcdb 100644 --- a/exam-exercises/exam-exercises-java2/shopping-portal/index.html +++ b/exam-exercises/exam-exercises-java2/shopping-portal/index.html @@ -4,7 +4,7 @@ Einkaufsportal | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/space-station/index.html b/exam-exercises/exam-exercises-java2/space-station/index.html index 67e8f0f594..b86705f9d6 100644 --- a/exam-exercises/exam-exercises-java2/space-station/index.html +++ b/exam-exercises/exam-exercises-java2/space-station/index.html @@ -4,7 +4,7 @@ Raumstation | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/tanks/index.html b/exam-exercises/exam-exercises-java2/tanks/index.html index c020ea9ead..42f17f0454 100644 --- a/exam-exercises/exam-exercises-java2/tanks/index.html +++ b/exam-exercises/exam-exercises-java2/tanks/index.html @@ -4,7 +4,7 @@ Panzer | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/team/index.html b/exam-exercises/exam-exercises-java2/team/index.html index 19bc2db4e4..04291b02a5 100644 --- a/exam-exercises/exam-exercises-java2/team/index.html +++ b/exam-exercises/exam-exercises-java2/team/index.html @@ -4,7 +4,7 @@ Team | Programmieren mit Java - + diff --git a/exam-exercises/exam-exercises-java2/video-collection/index.html b/exam-exercises/exam-exercises-java2/video-collection/index.html index 64b40ecb7b..9cb5fc2e43 100644 --- a/exam-exercises/exam-exercises-java2/video-collection/index.html +++ b/exam-exercises/exam-exercises-java2/video-collection/index.html @@ -4,7 +4,7 @@ Videosammlung | Programmieren mit Java - + diff --git a/exercises/abstract-and-final/abstract-and-final01/index.html b/exercises/abstract-and-final/abstract-and-final01/index.html index bcdea3b63d..e4341cc808 100644 --- a/exercises/abstract-and-final/abstract-and-final01/index.html +++ b/exercises/abstract-and-final/abstract-and-final01/index.html @@ -4,7 +4,7 @@ AbstractAndFinal01 | Programmieren mit Java - + diff --git a/exercises/abstract-and-final/index.html b/exercises/abstract-and-final/index.html index bbd7393e39..399fdacb01 100644 --- a/exercises/abstract-and-final/index.html +++ b/exercises/abstract-and-final/index.html @@ -4,7 +4,7 @@ Abstrakte und finale Klassen und Methoden | Programmieren mit Java - + diff --git a/exercises/activity-diagrams/activity-diagrams01/index.html b/exercises/activity-diagrams/activity-diagrams01/index.html index d76884db90..f5b189b43c 100644 --- a/exercises/activity-diagrams/activity-diagrams01/index.html +++ b/exercises/activity-diagrams/activity-diagrams01/index.html @@ -4,7 +4,7 @@ ActivityDiagrams01 | Programmieren mit Java - + diff --git a/exercises/activity-diagrams/index.html b/exercises/activity-diagrams/index.html index b9086d9419..14ad6fa40b 100644 --- a/exercises/activity-diagrams/index.html +++ b/exercises/activity-diagrams/index.html @@ -4,7 +4,7 @@ Aktivitätsdiagramme | Programmieren mit Java - + diff --git a/exercises/algorithms/algorithms01/index.html b/exercises/algorithms/algorithms01/index.html index 888772d731..793517b66c 100644 --- a/exercises/algorithms/algorithms01/index.html +++ b/exercises/algorithms/algorithms01/index.html @@ -4,7 +4,7 @@ Algorithms01 | Programmieren mit Java - + diff --git a/exercises/algorithms/algorithms02/index.html b/exercises/algorithms/algorithms02/index.html index 89cb37b0f8..597f3e8951 100644 --- a/exercises/algorithms/algorithms02/index.html +++ b/exercises/algorithms/algorithms02/index.html @@ -4,7 +4,7 @@ Algorithms02 | Programmieren mit Java - + diff --git a/exercises/algorithms/index.html b/exercises/algorithms/index.html index f85866f271..73486b6093 100644 --- a/exercises/algorithms/index.html +++ b/exercises/algorithms/index.html @@ -4,7 +4,7 @@ Algorithmen | Programmieren mit Java - + diff --git a/exercises/arrays/arrays01/index.html b/exercises/arrays/arrays01/index.html index 3ffa39fa21..90a9e541a9 100644 --- a/exercises/arrays/arrays01/index.html +++ b/exercises/arrays/arrays01/index.html @@ -4,7 +4,7 @@ Arrays01 | Programmieren mit Java - + diff --git a/exercises/arrays/arrays02/index.html b/exercises/arrays/arrays02/index.html index fc6e917f98..ec5e60b8a6 100644 --- a/exercises/arrays/arrays02/index.html +++ b/exercises/arrays/arrays02/index.html @@ -4,7 +4,7 @@ Arrays02 | Programmieren mit Java - + diff --git a/exercises/arrays/arrays03/index.html b/exercises/arrays/arrays03/index.html index da2becce7f..9688899a3f 100644 --- a/exercises/arrays/arrays03/index.html +++ b/exercises/arrays/arrays03/index.html @@ -4,7 +4,7 @@ Arrays03 | Programmieren mit Java - + diff --git a/exercises/arrays/arrays04/index.html b/exercises/arrays/arrays04/index.html index f4c07c3d46..693747b883 100644 --- a/exercises/arrays/arrays04/index.html +++ b/exercises/arrays/arrays04/index.html @@ -4,7 +4,7 @@ Arrays04 | Programmieren mit Java - + diff --git a/exercises/arrays/arrays05/index.html b/exercises/arrays/arrays05/index.html index 47a7a0bdeb..20ddc6b975 100644 --- a/exercises/arrays/arrays05/index.html +++ b/exercises/arrays/arrays05/index.html @@ -4,7 +4,7 @@ Arrays05 | Programmieren mit Java - + diff --git a/exercises/arrays/arrays06/index.html b/exercises/arrays/arrays06/index.html index 690c8a16d0..0fb3cbb64e 100644 --- a/exercises/arrays/arrays06/index.html +++ b/exercises/arrays/arrays06/index.html @@ -4,7 +4,7 @@ Arrays06 | Programmieren mit Java - + diff --git a/exercises/arrays/arrays07/index.html b/exercises/arrays/arrays07/index.html index c570350cff..b6aa36dedb 100644 --- a/exercises/arrays/arrays07/index.html +++ b/exercises/arrays/arrays07/index.html @@ -4,7 +4,7 @@ Arrays07 | Programmieren mit Java - + diff --git a/exercises/arrays/index.html b/exercises/arrays/index.html index 8dca67d747..6a8125db9c 100644 --- a/exercises/arrays/index.html +++ b/exercises/arrays/index.html @@ -4,7 +4,7 @@ Felder (Arrays) | Programmieren mit Java - + diff --git a/exercises/cases/cases01/index.html b/exercises/cases/cases01/index.html index 4bc6c5f581..c03d9b8381 100644 --- a/exercises/cases/cases01/index.html +++ b/exercises/cases/cases01/index.html @@ -4,7 +4,7 @@ Cases01 | Programmieren mit Java - + diff --git a/exercises/cases/cases02/index.html b/exercises/cases/cases02/index.html index bc758ac86e..16a56d5f62 100644 --- a/exercises/cases/cases02/index.html +++ b/exercises/cases/cases02/index.html @@ -4,7 +4,7 @@ Cases02 | Programmieren mit Java - + diff --git a/exercises/cases/cases03/index.html b/exercises/cases/cases03/index.html index bf27791f60..3ed39219cd 100644 --- a/exercises/cases/cases03/index.html +++ b/exercises/cases/cases03/index.html @@ -4,7 +4,7 @@ Cases03 | Programmieren mit Java - + diff --git a/exercises/cases/cases04/index.html b/exercises/cases/cases04/index.html index 7c438ce4cf..3e256fb298 100644 --- a/exercises/cases/cases04/index.html +++ b/exercises/cases/cases04/index.html @@ -4,7 +4,7 @@ Cases04 | Programmieren mit Java - + diff --git a/exercises/cases/cases05/index.html b/exercises/cases/cases05/index.html index 1805308513..49b6683fb4 100644 --- a/exercises/cases/cases05/index.html +++ b/exercises/cases/cases05/index.html @@ -4,7 +4,7 @@ Cases05 | Programmieren mit Java - + diff --git a/exercises/cases/cases06/index.html b/exercises/cases/cases06/index.html index 0f7271362a..7a7345a6d5 100644 --- a/exercises/cases/cases06/index.html +++ b/exercises/cases/cases06/index.html @@ -4,7 +4,7 @@ Cases06 | Programmieren mit Java - + diff --git a/exercises/cases/index.html b/exercises/cases/index.html index b1772b7d4a..1487327ca4 100644 --- a/exercises/cases/index.html +++ b/exercises/cases/index.html @@ -4,7 +4,7 @@ Verzweigungen | Programmieren mit Java - + diff --git a/exercises/class-diagrams/class-diagrams01/index.html b/exercises/class-diagrams/class-diagrams01/index.html index 2eb3306029..06cf7bc48b 100644 --- a/exercises/class-diagrams/class-diagrams01/index.html +++ b/exercises/class-diagrams/class-diagrams01/index.html @@ -4,7 +4,7 @@ ClassDiagrams01 | Programmieren mit Java - + diff --git a/exercises/class-diagrams/class-diagrams02/index.html b/exercises/class-diagrams/class-diagrams02/index.html index 0edb474e1c..250cafab1a 100644 --- a/exercises/class-diagrams/class-diagrams02/index.html +++ b/exercises/class-diagrams/class-diagrams02/index.html @@ -4,7 +4,7 @@ ClassDiagrams02 | Programmieren mit Java - + diff --git a/exercises/class-diagrams/class-diagrams03/index.html b/exercises/class-diagrams/class-diagrams03/index.html index 7cd2058c5c..38a730fd15 100644 --- a/exercises/class-diagrams/class-diagrams03/index.html +++ b/exercises/class-diagrams/class-diagrams03/index.html @@ -4,7 +4,7 @@ ClassDiagrams03 | Programmieren mit Java - + diff --git a/exercises/class-diagrams/class-diagrams04/index.html b/exercises/class-diagrams/class-diagrams04/index.html index b99c3303e4..55d5b613e4 100644 --- a/exercises/class-diagrams/class-diagrams04/index.html +++ b/exercises/class-diagrams/class-diagrams04/index.html @@ -4,7 +4,7 @@ ClassDiagrams04 | Programmieren mit Java - + diff --git a/exercises/class-diagrams/class-diagrams05/index.html b/exercises/class-diagrams/class-diagrams05/index.html index 33e6a62c35..56559b0b1c 100644 --- a/exercises/class-diagrams/class-diagrams05/index.html +++ b/exercises/class-diagrams/class-diagrams05/index.html @@ -4,7 +4,7 @@ ClassDiagrams05 | Programmieren mit Java - + diff --git a/exercises/class-diagrams/index.html b/exercises/class-diagrams/index.html index 597c3dfa71..8bdacbfcda 100644 --- a/exercises/class-diagrams/index.html +++ b/exercises/class-diagrams/index.html @@ -4,7 +4,7 @@ Klassendiagramme | Programmieren mit Java - + diff --git a/exercises/class-structure/class-structure01/index.html b/exercises/class-structure/class-structure01/index.html index be52d1c8ff..f3db21adfe 100644 --- a/exercises/class-structure/class-structure01/index.html +++ b/exercises/class-structure/class-structure01/index.html @@ -4,7 +4,7 @@ ClassStructure01 | Programmieren mit Java - + diff --git a/exercises/class-structure/index.html b/exercises/class-structure/index.html index dd332cc2ce..19283e6fd4 100644 --- a/exercises/class-structure/index.html +++ b/exercises/class-structure/index.html @@ -4,7 +4,7 @@ Aufbau einer Java-Klasse | Programmieren mit Java - + diff --git a/exercises/coding/index.html b/exercises/coding/index.html index 864e6272ac..614141ce6a 100644 --- a/exercises/coding/index.html +++ b/exercises/coding/index.html @@ -4,7 +4,7 @@ Programmieren | Programmieren mit Java - + diff --git a/exercises/comparators/comparators01/index.html b/exercises/comparators/comparators01/index.html index 53d76ec010..152506e0e2 100644 --- a/exercises/comparators/comparators01/index.html +++ b/exercises/comparators/comparators01/index.html @@ -4,7 +4,7 @@ Comparators01 | Programmieren mit Java - + diff --git a/exercises/comparators/comparators02/index.html b/exercises/comparators/comparators02/index.html index 3aee041f14..897561fc00 100644 --- a/exercises/comparators/comparators02/index.html +++ b/exercises/comparators/comparators02/index.html @@ -4,7 +4,7 @@ Comparators02 | Programmieren mit Java - + diff --git a/exercises/comparators/index.html b/exercises/comparators/index.html index 71db2dfb52..5dd8d0527a 100644 --- a/exercises/comparators/index.html +++ b/exercises/comparators/index.html @@ -4,7 +4,7 @@ Komparatoren | Programmieren mit Java - + diff --git a/exercises/console-applications/console-applications01/index.html b/exercises/console-applications/console-applications01/index.html index 1cf8fe5524..afa86d4b33 100644 --- a/exercises/console-applications/console-applications01/index.html +++ b/exercises/console-applications/console-applications01/index.html @@ -4,7 +4,7 @@ ConsoleApplications01 | Programmieren mit Java - + diff --git a/exercises/console-applications/console-applications02/index.html b/exercises/console-applications/console-applications02/index.html index fe904d0e69..aabc6f6f36 100644 --- a/exercises/console-applications/console-applications02/index.html +++ b/exercises/console-applications/console-applications02/index.html @@ -4,7 +4,7 @@ ConsoleApplications02 | Programmieren mit Java - + diff --git a/exercises/console-applications/index.html b/exercises/console-applications/index.html index f3f645af68..668b6a3e32 100644 --- a/exercises/console-applications/index.html +++ b/exercises/console-applications/index.html @@ -4,7 +4,7 @@ Konsolenanwendungen | Programmieren mit Java - + diff --git a/exercises/data-objects/data-objects01/index.html b/exercises/data-objects/data-objects01/index.html index 914a89351d..43f35fb056 100644 --- a/exercises/data-objects/data-objects01/index.html +++ b/exercises/data-objects/data-objects01/index.html @@ -4,7 +4,7 @@ DataObjects01 | Programmieren mit Java - + diff --git a/exercises/data-objects/data-objects02/index.html b/exercises/data-objects/data-objects02/index.html index 2841822d97..6ec4d2cfb6 100644 --- a/exercises/data-objects/data-objects02/index.html +++ b/exercises/data-objects/data-objects02/index.html @@ -4,7 +4,7 @@ DataObjects02 | Programmieren mit Java - + diff --git a/exercises/data-objects/index.html b/exercises/data-objects/index.html index 5524d98d5a..7ebd8950cd 100644 --- a/exercises/data-objects/index.html +++ b/exercises/data-objects/index.html @@ -4,7 +4,7 @@ Datenobjekte | Programmieren mit Java - + diff --git a/exercises/enumerations/enumerations01/index.html b/exercises/enumerations/enumerations01/index.html index 4eaa0e3324..61c6972e9f 100644 --- a/exercises/enumerations/enumerations01/index.html +++ b/exercises/enumerations/enumerations01/index.html @@ -4,7 +4,7 @@ Enumerations01 | Programmieren mit Java - + diff --git a/exercises/enumerations/index.html b/exercises/enumerations/index.html index 01ffa9f41c..e255a689ed 100644 --- a/exercises/enumerations/index.html +++ b/exercises/enumerations/index.html @@ -4,7 +4,7 @@ Aufzählungen (Enumerations) | Programmieren mit Java - + diff --git a/exercises/exceptions/exceptions01/index.html b/exercises/exceptions/exceptions01/index.html index f6f57b01e5..3d3a19e72a 100644 --- a/exercises/exceptions/exceptions01/index.html +++ b/exercises/exceptions/exceptions01/index.html @@ -4,7 +4,7 @@ Exceptions01 | Programmieren mit Java - + diff --git a/exercises/exceptions/exceptions02/index.html b/exercises/exceptions/exceptions02/index.html index 1a7320781a..220d869524 100644 --- a/exercises/exceptions/exceptions02/index.html +++ b/exercises/exceptions/exceptions02/index.html @@ -4,7 +4,7 @@ Exceptions02 | Programmieren mit Java - + diff --git a/exercises/exceptions/exceptions03/index.html b/exercises/exceptions/exceptions03/index.html index 1cbd2f49bb..c126e265f2 100644 --- a/exercises/exceptions/exceptions03/index.html +++ b/exercises/exceptions/exceptions03/index.html @@ -4,7 +4,7 @@ Exceptions03 | Programmieren mit Java - + diff --git a/exercises/exceptions/index.html b/exercises/exceptions/index.html index d450050a0a..797c39bc55 100644 --- a/exercises/exceptions/index.html +++ b/exercises/exceptions/index.html @@ -4,7 +4,7 @@ Ausnahmen (Exceptions) | Programmieren mit Java - + diff --git a/exercises/generics/generics01/index.html b/exercises/generics/generics01/index.html index a8d19699f2..fd4f58effb 100644 --- a/exercises/generics/generics01/index.html +++ b/exercises/generics/generics01/index.html @@ -4,7 +4,7 @@ Generics01 | Programmieren mit Java - + diff --git a/exercises/generics/generics02/index.html b/exercises/generics/generics02/index.html index c00c0a27f2..27f660b411 100644 --- a/exercises/generics/generics02/index.html +++ b/exercises/generics/generics02/index.html @@ -4,7 +4,7 @@ Generics02 | Programmieren mit Java - + diff --git a/exercises/generics/generics03/index.html b/exercises/generics/generics03/index.html index eb679d016e..78aee09f9a 100644 --- a/exercises/generics/generics03/index.html +++ b/exercises/generics/generics03/index.html @@ -4,7 +4,7 @@ Generics03 | Programmieren mit Java - + diff --git a/exercises/generics/generics04/index.html b/exercises/generics/generics04/index.html index a35887fefc..23746f3126 100644 --- a/exercises/generics/generics04/index.html +++ b/exercises/generics/generics04/index.html @@ -4,7 +4,7 @@ Generics04 | Programmieren mit Java - + diff --git a/exercises/generics/index.html b/exercises/generics/index.html index bdaa9b2f77..6ce2f3e2eb 100644 --- a/exercises/generics/index.html +++ b/exercises/generics/index.html @@ -4,7 +4,7 @@ Generische Programmierung | Programmieren mit Java - + diff --git a/exercises/git/git01/index.html b/exercises/git/git01/index.html index f060df1ea2..0b2ddb775e 100644 --- a/exercises/git/git01/index.html +++ b/exercises/git/git01/index.html @@ -4,7 +4,7 @@ Git01 | Programmieren mit Java - + diff --git a/exercises/git/git02/index.html b/exercises/git/git02/index.html index 8ba0aa2e64..17853547b4 100644 --- a/exercises/git/git02/index.html +++ b/exercises/git/git02/index.html @@ -4,7 +4,7 @@ Git02 | Programmieren mit Java - + diff --git a/exercises/git/git03/index.html b/exercises/git/git03/index.html index 5582c78bd0..eca4b13c0d 100644 --- a/exercises/git/git03/index.html +++ b/exercises/git/git03/index.html @@ -4,7 +4,7 @@ Git03 | Programmieren mit Java - + diff --git a/exercises/git/git04/index.html b/exercises/git/git04/index.html index 97128fe229..231a3e27e7 100644 --- a/exercises/git/git04/index.html +++ b/exercises/git/git04/index.html @@ -4,7 +4,7 @@ Git04 | Programmieren mit Java - + diff --git a/exercises/git/git05/index.html b/exercises/git/git05/index.html index 214916040a..57ae30deaa 100644 --- a/exercises/git/git05/index.html +++ b/exercises/git/git05/index.html @@ -4,7 +4,7 @@ Git05 | Programmieren mit Java - + diff --git a/exercises/git/index.html b/exercises/git/index.html index 8520e45eae..73e994700c 100644 --- a/exercises/git/index.html +++ b/exercises/git/index.html @@ -4,7 +4,7 @@ Git | Programmieren mit Java - + diff --git a/exercises/hashing/hashing01/index.html b/exercises/hashing/hashing01/index.html index 77ca4d7d51..13122a83e9 100644 --- a/exercises/hashing/hashing01/index.html +++ b/exercises/hashing/hashing01/index.html @@ -4,7 +4,7 @@ Hashing01 | Programmieren mit Java - + diff --git a/exercises/hashing/hashing02/index.html b/exercises/hashing/hashing02/index.html index 93b0b6b524..72fca23171 100644 --- a/exercises/hashing/hashing02/index.html +++ b/exercises/hashing/hashing02/index.html @@ -4,7 +4,7 @@ Hashing02 | Programmieren mit Java - + diff --git a/exercises/hashing/index.html b/exercises/hashing/index.html index 459a979c8c..7a4c8c346b 100644 --- a/exercises/hashing/index.html +++ b/exercises/hashing/index.html @@ -4,7 +4,7 @@ Schlüsseltransformationen (Hashing) | Programmieren mit Java - + diff --git a/exercises/inner-classes/index.html b/exercises/inner-classes/index.html index 40e6f9782c..d92e0e4919 100644 --- a/exercises/inner-classes/index.html +++ b/exercises/inner-classes/index.html @@ -4,7 +4,7 @@ Innere Klassen (Inner Classes) | Programmieren mit Java - + diff --git a/exercises/inner-classes/inner-classes01/index.html b/exercises/inner-classes/inner-classes01/index.html index 2ca85253ba..538e1d911f 100644 --- a/exercises/inner-classes/inner-classes01/index.html +++ b/exercises/inner-classes/inner-classes01/index.html @@ -4,7 +4,7 @@ InnerClasses01 | Programmieren mit Java - + diff --git a/exercises/inner-classes/inner-classes02/index.html b/exercises/inner-classes/inner-classes02/index.html index 9cbee9ca18..eaaf906ae4 100644 --- a/exercises/inner-classes/inner-classes02/index.html +++ b/exercises/inner-classes/inner-classes02/index.html @@ -4,7 +4,7 @@ InnerClasses02 | Programmieren mit Java - + diff --git a/exercises/inner-classes/inner-classes03/index.html b/exercises/inner-classes/inner-classes03/index.html index 1d6791a26c..5cf79126aa 100644 --- a/exercises/inner-classes/inner-classes03/index.html +++ b/exercises/inner-classes/inner-classes03/index.html @@ -4,7 +4,7 @@ InnerClasses03 | Programmieren mit Java - + diff --git a/exercises/inner-classes/inner-classes04/index.html b/exercises/inner-classes/inner-classes04/index.html index 12fe97a842..4cac025d26 100644 --- a/exercises/inner-classes/inner-classes04/index.html +++ b/exercises/inner-classes/inner-classes04/index.html @@ -4,7 +4,7 @@ InnerClasses04 | Programmieren mit Java - + diff --git a/exercises/interfaces/index.html b/exercises/interfaces/index.html index 737f3dc85f..6561bf0102 100644 --- a/exercises/interfaces/index.html +++ b/exercises/interfaces/index.html @@ -4,7 +4,7 @@ Schnittstellen (Interfaces) | Programmieren mit Java - + diff --git a/exercises/interfaces/interfaces01/index.html b/exercises/interfaces/interfaces01/index.html index 6439746084..5a2b5d14f0 100644 --- a/exercises/interfaces/interfaces01/index.html +++ b/exercises/interfaces/interfaces01/index.html @@ -4,7 +4,7 @@ Interfaces01 | Programmieren mit Java - + diff --git a/exercises/io-streams/index.html b/exercises/io-streams/index.html index b17a563e79..1ba4eae2fd 100644 --- a/exercises/io-streams/index.html +++ b/exercises/io-streams/index.html @@ -4,7 +4,7 @@ Datenströme (IO-Streams) | Programmieren mit Java - + diff --git a/exercises/io-streams/io-streams01/index.html b/exercises/io-streams/io-streams01/index.html index d966d4e3a0..d46b2473fb 100644 --- a/exercises/io-streams/io-streams01/index.html +++ b/exercises/io-streams/io-streams01/index.html @@ -4,7 +4,7 @@ IOStreams01 | Programmieren mit Java - + diff --git a/exercises/io-streams/io-streams02/index.html b/exercises/io-streams/io-streams02/index.html index 9d0599acf5..6c718b6077 100644 --- a/exercises/io-streams/io-streams02/index.html +++ b/exercises/io-streams/io-streams02/index.html @@ -4,7 +4,7 @@ IOStreams02 | Programmieren mit Java - + diff --git a/exercises/java-api/index.html b/exercises/java-api/index.html index ce48ce54f9..856f1fd791 100644 --- a/exercises/java-api/index.html +++ b/exercises/java-api/index.html @@ -4,7 +4,7 @@ Die Java API | Programmieren mit Java - + diff --git a/exercises/java-api/java-api01/index.html b/exercises/java-api/java-api01/index.html index 5cb8e44b25..c3808bfcd4 100644 --- a/exercises/java-api/java-api01/index.html +++ b/exercises/java-api/java-api01/index.html @@ -4,12 +4,13 @@ JavaAPI01 | Programmieren mit Java - +

JavaAPI01

Erstelle eine ausführbare Klasse, welche den Sinus von 0.0 bis 1.0 in -Zehnerschritten tabellarisch auf der Konsole ausgibt.

+Zehnerschritten tabellarisch auf der Konsole ausgibt. Verwende eine passende +Methode der Klasse Math.

Konsolenausgabe​

x = 0.0, sin(x) = 0.0
x = 0.1, sin(x) = 0.1
x = 0.2, sin(x) = 0.2
x = 0.3, sin(x) = 0.3
x = 0.4, sin(x) = 0.4
x = 0.5, sin(x) = 0.5
x = 0.6, sin(x) = 0.6
x = 0.7, sin(x) = 0.6
x = 0.8, sin(x) = 0.7
x = 0.9, sin(x) = 0.8
x = 1.0, sin(x) = 0.8
git switch exercises/java-api/01
Open in Gitpod
diff --git a/exercises/java-api/java-api02/index.html b/exercises/java-api/java-api02/index.html index 1da8fd5a48..d6bb3cf75a 100644 --- a/exercises/java-api/java-api02/index.html +++ b/exercises/java-api/java-api02/index.html @@ -4,12 +4,12 @@ JavaAPI02 | Programmieren mit Java - +

JavaAPI02

Erstelle eine ausführbare Klasse zum Lösen einer quadratischen Gleichung mit -Hilfe der Mitternachtsformel.

+Hilfe der Mitternachtsformel.Verwende eine passende Methoden der Klasse Math.

Konsolenausgabe​

Gib bitte einen Wert für a ein: 6
Gib bitte einen Wert für b ein: 8
Gib bitte einen Wert für c ein: 2
x1 = -0.3
x2 = -1.0
git switch exercises/java-api/02
Open in Gitpod
diff --git a/exercises/java-api/java-api03/index.html b/exercises/java-api/java-api03/index.html index 82db65c855..62d869edcb 100644 --- a/exercises/java-api/java-api03/index.html +++ b/exercises/java-api/java-api03/index.html @@ -4,12 +4,14 @@ JavaAPI03 | Programmieren mit Java - +

JavaAPI03

Erstelle eine ausführbare Klasse, welche den Wochentag sowie die Anzahl Tage bis Weihnachten eines eingegebenen Datums ermittelt und ausgibt.

+
Hinweis

Die Klasse String kann einen Teil einer Zeichenkette mit einer Methode +zurückgeben. Finde und Nutze!

Konsolenausgabe​

Gib bitte ein Datum ein (dd.mm.yyyy): 04.01.2016
Wochentag: MONDAY
Tage bis Weihnachten: 355
git switch exercises/java-api/03
Open in Gitpod
diff --git a/exercises/java-api/java-api04/index.html b/exercises/java-api/java-api04/index.html index add7f56370..f9c97d3a7b 100644 --- a/exercises/java-api/java-api04/index.html +++ b/exercises/java-api/java-api04/index.html @@ -4,12 +4,13 @@ JavaAPI04 | Programmieren mit Java - +

JavaAPI04

Erstelle eine ausführbare Klasse, welche den vorzeichenfreien Dezimalwert einer eingegebenen negativen short-Zahl (-1 bis -32.768) berechnet und ausgibt.

+
Hinweis

Die Klasse Short hat eine statische Methode.

Konsolenausgabe​

Gib bitte einen Wert zwischen -1 und -32.768 ein: -2854
Ergebnis: Der vorzeichenfreie Dezimalwert beträgt 62682
git switch exercises/java-api/04
Open in Gitpod
diff --git a/exercises/java-stream-api/index.html b/exercises/java-stream-api/index.html index 197da99707..f0867ee740 100644 --- a/exercises/java-stream-api/index.html +++ b/exercises/java-stream-api/index.html @@ -4,7 +4,7 @@ Die Java Stream API | Programmieren mit Java - + diff --git a/exercises/java-stream-api/java-stream-api01/index.html b/exercises/java-stream-api/java-stream-api01/index.html index 704c59ff42..ce0ed4ac68 100644 --- a/exercises/java-stream-api/java-stream-api01/index.html +++ b/exercises/java-stream-api/java-stream-api01/index.html @@ -4,7 +4,7 @@ JavaStreamAPI01 | Programmieren mit Java - + diff --git a/exercises/java-stream-api/java-stream-api02/index.html b/exercises/java-stream-api/java-stream-api02/index.html index b563d95172..2af8160740 100644 --- a/exercises/java-stream-api/java-stream-api02/index.html +++ b/exercises/java-stream-api/java-stream-api02/index.html @@ -4,7 +4,7 @@ JavaStreamAPI02 | Programmieren mit Java - + diff --git a/exercises/lambdas/index.html b/exercises/lambdas/index.html index 508eeb2859..545281109e 100644 --- a/exercises/lambdas/index.html +++ b/exercises/lambdas/index.html @@ -4,7 +4,7 @@ Lambda-Ausdrücke (Lambdas) | Programmieren mit Java - + diff --git a/exercises/lambdas/lambdas01/index.html b/exercises/lambdas/lambdas01/index.html index e6248452e5..26dda04b3a 100644 --- a/exercises/lambdas/lambdas01/index.html +++ b/exercises/lambdas/lambdas01/index.html @@ -4,7 +4,7 @@ Lambdas01 | Programmieren mit Java - + diff --git a/exercises/lambdas/lambdas02/index.html b/exercises/lambdas/lambdas02/index.html index de3b033f8f..12556ce75d 100644 --- a/exercises/lambdas/lambdas02/index.html +++ b/exercises/lambdas/lambdas02/index.html @@ -4,7 +4,7 @@ Lambdas02 | Programmieren mit Java - + diff --git a/exercises/lambdas/lambdas03/index.html b/exercises/lambdas/lambdas03/index.html index a67200ba91..81c54da21e 100644 --- a/exercises/lambdas/lambdas03/index.html +++ b/exercises/lambdas/lambdas03/index.html @@ -4,7 +4,7 @@ Lambdas03 | Programmieren mit Java - + diff --git a/exercises/lambdas/lambdas04/index.html b/exercises/lambdas/lambdas04/index.html index 1dd9b490ae..06026373f0 100644 --- a/exercises/lambdas/lambdas04/index.html +++ b/exercises/lambdas/lambdas04/index.html @@ -4,7 +4,7 @@ Lambdas04 | Programmieren mit Java - + diff --git a/exercises/lambdas/lambdas05/index.html b/exercises/lambdas/lambdas05/index.html index d7cfe48cc9..41e1cd108d 100644 --- a/exercises/lambdas/lambdas05/index.html +++ b/exercises/lambdas/lambdas05/index.html @@ -4,7 +4,7 @@ Lambdas05 | Programmieren mit Java - + diff --git a/exercises/loops/index.html b/exercises/loops/index.html index 194e3a5e49..89531656b7 100644 --- a/exercises/loops/index.html +++ b/exercises/loops/index.html @@ -4,7 +4,7 @@ Schleifen | Programmieren mit Java - + diff --git a/exercises/loops/loops01/index.html b/exercises/loops/loops01/index.html index 19643f2ff5..746b713d9f 100644 --- a/exercises/loops/loops01/index.html +++ b/exercises/loops/loops01/index.html @@ -4,7 +4,7 @@ Loops01 | Programmieren mit Java - + diff --git a/exercises/loops/loops02/index.html b/exercises/loops/loops02/index.html index a42d9e30a5..fcb09b7ae9 100644 --- a/exercises/loops/loops02/index.html +++ b/exercises/loops/loops02/index.html @@ -4,7 +4,7 @@ Loops02 | Programmieren mit Java - + diff --git a/exercises/loops/loops03/index.html b/exercises/loops/loops03/index.html index 689104378e..69ced6d26b 100644 --- a/exercises/loops/loops03/index.html +++ b/exercises/loops/loops03/index.html @@ -4,7 +4,7 @@ Loops03 | Programmieren mit Java - + diff --git a/exercises/loops/loops04/index.html b/exercises/loops/loops04/index.html index e97da23299..0f732d3ffa 100644 --- a/exercises/loops/loops04/index.html +++ b/exercises/loops/loops04/index.html @@ -4,7 +4,7 @@ Loops04 | Programmieren mit Java - + diff --git a/exercises/loops/loops05/index.html b/exercises/loops/loops05/index.html index a5b31d6559..ed090bcfef 100644 --- a/exercises/loops/loops05/index.html +++ b/exercises/loops/loops05/index.html @@ -4,7 +4,7 @@ Loops05 | Programmieren mit Java - + diff --git a/exercises/loops/loops06/index.html b/exercises/loops/loops06/index.html index 3ec2bb89e4..67bf919dc1 100644 --- a/exercises/loops/loops06/index.html +++ b/exercises/loops/loops06/index.html @@ -4,7 +4,7 @@ Loops06 | Programmieren mit Java - + diff --git a/exercises/loops/loops07/index.html b/exercises/loops/loops07/index.html index bf2d2aab5e..d1d8e07cca 100644 --- a/exercises/loops/loops07/index.html +++ b/exercises/loops/loops07/index.html @@ -4,7 +4,7 @@ Loops07 | Programmieren mit Java - + diff --git a/exercises/loops/loops08/index.html b/exercises/loops/loops08/index.html index 9cdbc5538d..e86ba828b8 100644 --- a/exercises/loops/loops08/index.html +++ b/exercises/loops/loops08/index.html @@ -4,7 +4,7 @@ Loops08 | Programmieren mit Java - + diff --git a/exercises/maps/index.html b/exercises/maps/index.html index 8db36bf780..5b7d474ffd 100644 --- a/exercises/maps/index.html +++ b/exercises/maps/index.html @@ -4,7 +4,7 @@ Assoziativspeicher (Maps) | Programmieren mit Java - + diff --git a/exercises/maps/maps01/index.html b/exercises/maps/maps01/index.html index 50e593bad8..9b055f8f7f 100644 --- a/exercises/maps/maps01/index.html +++ b/exercises/maps/maps01/index.html @@ -4,7 +4,7 @@ Maps01 | Programmieren mit Java - + diff --git a/exercises/maps/maps02/index.html b/exercises/maps/maps02/index.html index d12e7610c8..44f3b95bbd 100644 --- a/exercises/maps/maps02/index.html +++ b/exercises/maps/maps02/index.html @@ -4,7 +4,7 @@ Maps02 | Programmieren mit Java - + diff --git a/exercises/oo/index.html b/exercises/oo/index.html index 9ecdb73535..94403a8873 100644 --- a/exercises/oo/index.html +++ b/exercises/oo/index.html @@ -4,7 +4,7 @@ Objektorientierte Programmierung | Programmieren mit Java - + diff --git a/exercises/oo/oo01/index.html b/exercises/oo/oo01/index.html index 20368fef3b..165d3cdee6 100644 --- a/exercises/oo/oo01/index.html +++ b/exercises/oo/oo01/index.html @@ -4,7 +4,7 @@ OO01 | Programmieren mit Java - + diff --git a/exercises/oo/oo02/index.html b/exercises/oo/oo02/index.html index 479c103190..7a698fc500 100644 --- a/exercises/oo/oo02/index.html +++ b/exercises/oo/oo02/index.html @@ -4,7 +4,7 @@ OO02 | Programmieren mit Java - + diff --git a/exercises/oo/oo03/index.html b/exercises/oo/oo03/index.html index 7397a4ad8c..f8683827ad 100644 --- a/exercises/oo/oo03/index.html +++ b/exercises/oo/oo03/index.html @@ -4,7 +4,7 @@ OO03 | Programmieren mit Java - + diff --git a/exercises/oo/oo04/index.html b/exercises/oo/oo04/index.html index 861db058bc..b290d5caa0 100644 --- a/exercises/oo/oo04/index.html +++ b/exercises/oo/oo04/index.html @@ -4,7 +4,7 @@ OO04 | Programmieren mit Java - + diff --git a/exercises/oo/oo05/index.html b/exercises/oo/oo05/index.html index 988cf9a98a..2d69676969 100644 --- a/exercises/oo/oo05/index.html +++ b/exercises/oo/oo05/index.html @@ -4,7 +4,7 @@ OO05 | Programmieren mit Java - + diff --git a/exercises/oo/oo06/index.html b/exercises/oo/oo06/index.html index 68a6a428e0..0ab00f69d7 100644 --- a/exercises/oo/oo06/index.html +++ b/exercises/oo/oo06/index.html @@ -4,7 +4,7 @@ OO06 | Programmieren mit Java - + diff --git a/exercises/oo/oo07/index.html b/exercises/oo/oo07/index.html index 713cd13cd3..a96535e12c 100644 --- a/exercises/oo/oo07/index.html +++ b/exercises/oo/oo07/index.html @@ -4,7 +4,7 @@ OO07 | Programmieren mit Java - + diff --git a/exercises/operators/index.html b/exercises/operators/index.html index 7897372e8f..04811c7c17 100644 --- a/exercises/operators/index.html +++ b/exercises/operators/index.html @@ -4,7 +4,7 @@ Operatoren | Programmieren mit Java - + diff --git a/exercises/operators/operators01/index.html b/exercises/operators/operators01/index.html index f2a2f63a38..5a0d4f8890 100644 --- a/exercises/operators/operators01/index.html +++ b/exercises/operators/operators01/index.html @@ -4,7 +4,7 @@ Operators01 | Programmieren mit Java - + diff --git a/exercises/operators/operators02/index.html b/exercises/operators/operators02/index.html index a583483904..c6694044d1 100644 --- a/exercises/operators/operators02/index.html +++ b/exercises/operators/operators02/index.html @@ -4,7 +4,7 @@ Operators02 | Programmieren mit Java - + diff --git a/exercises/operators/operators03/index.html b/exercises/operators/operators03/index.html index 257e726dbb..43ea22f685 100644 --- a/exercises/operators/operators03/index.html +++ b/exercises/operators/operators03/index.html @@ -4,7 +4,7 @@ Operators03 | Programmieren mit Java - + diff --git a/exercises/optionals/index.html b/exercises/optionals/index.html index 8a4f9dbe5b..9194025d08 100644 --- a/exercises/optionals/index.html +++ b/exercises/optionals/index.html @@ -4,7 +4,7 @@ Optionals | Programmieren mit Java - + diff --git a/exercises/optionals/optionals01/index.html b/exercises/optionals/optionals01/index.html index 0a8951cabc..5dc6553fce 100644 --- a/exercises/optionals/optionals01/index.html +++ b/exercises/optionals/optionals01/index.html @@ -4,7 +4,7 @@ Optionals01 | Programmieren mit Java - + diff --git a/exercises/optionals/optionals02/index.html b/exercises/optionals/optionals02/index.html index 3e63521796..45bbf0bef5 100644 --- a/exercises/optionals/optionals02/index.html +++ b/exercises/optionals/optionals02/index.html @@ -4,7 +4,7 @@ Optionals02 | Programmieren mit Java - + diff --git a/exercises/optionals/optionals03/index.html b/exercises/optionals/optionals03/index.html index a648520edd..f2fb375cbb 100644 --- a/exercises/optionals/optionals03/index.html +++ b/exercises/optionals/optionals03/index.html @@ -4,7 +4,7 @@ Optionals03 | Programmieren mit Java - + diff --git a/exercises/polymorphy/index.html b/exercises/polymorphy/index.html index 98fe84455b..9ff871d2d5 100644 --- a/exercises/polymorphy/index.html +++ b/exercises/polymorphy/index.html @@ -4,7 +4,7 @@ Polymorphie | Programmieren mit Java - + diff --git a/exercises/polymorphy/polymorphy01/index.html b/exercises/polymorphy/polymorphy01/index.html index f203f5da9c..89005440aa 100644 --- a/exercises/polymorphy/polymorphy01/index.html +++ b/exercises/polymorphy/polymorphy01/index.html @@ -4,7 +4,7 @@ Polymorphy01 | Programmieren mit Java - + diff --git a/exercises/polymorphy/polymorphy02/index.html b/exercises/polymorphy/polymorphy02/index.html index fcd50f6c59..df68b13678 100644 --- a/exercises/polymorphy/polymorphy02/index.html +++ b/exercises/polymorphy/polymorphy02/index.html @@ -4,7 +4,7 @@ Polymorphy02 | Programmieren mit Java - + diff --git a/exercises/polymorphy/polymorphy03/index.html b/exercises/polymorphy/polymorphy03/index.html index a88a1a8c16..cbd045d22f 100644 --- a/exercises/polymorphy/polymorphy03/index.html +++ b/exercises/polymorphy/polymorphy03/index.html @@ -4,7 +4,7 @@ Polymorphy03 | Programmieren mit Java - + diff --git a/exercises/polymorphy/polymorphy04/index.html b/exercises/polymorphy/polymorphy04/index.html index e8fd45a709..1461ce8440 100644 --- a/exercises/polymorphy/polymorphy04/index.html +++ b/exercises/polymorphy/polymorphy04/index.html @@ -4,7 +4,7 @@ Polymorphy04 | Programmieren mit Java - + diff --git a/exercises/trees/index.html b/exercises/trees/index.html index ead1d1555a..b1667e53cf 100644 --- a/exercises/trees/index.html +++ b/exercises/trees/index.html @@ -4,7 +4,7 @@ Bäume | Programmieren mit Java - + diff --git a/exercises/trees/trees01/index.html b/exercises/trees/trees01/index.html index c43cec645e..168c0eae4e 100644 --- a/exercises/trees/trees01/index.html +++ b/exercises/trees/trees01/index.html @@ -4,7 +4,7 @@ Trees01 | Programmieren mit Java - + diff --git a/exercises/unit-tests/index.html b/exercises/unit-tests/index.html index 43864eb1cb..6a6f8db5d6 100644 --- a/exercises/unit-tests/index.html +++ b/exercises/unit-tests/index.html @@ -4,7 +4,7 @@ Komponententests (Unit-Tests) | Programmieren mit Java - + diff --git a/exercises/unit-tests/unit-tests01/index.html b/exercises/unit-tests/unit-tests01/index.html index 6257d744ec..b70ffe2196 100644 --- a/exercises/unit-tests/unit-tests01/index.html +++ b/exercises/unit-tests/unit-tests01/index.html @@ -4,7 +4,7 @@ UnitTests01 | Programmieren mit Java - + diff --git a/exercises/unit-tests/unit-tests02/index.html b/exercises/unit-tests/unit-tests02/index.html index becf96cfb9..32939f1da9 100644 --- a/exercises/unit-tests/unit-tests02/index.html +++ b/exercises/unit-tests/unit-tests02/index.html @@ -4,7 +4,7 @@ UnitTests02 | Programmieren mit Java - + diff --git a/exercises/unit-tests/unit-tests03/index.html b/exercises/unit-tests/unit-tests03/index.html index f05e416198..4a2547fde6 100644 --- a/exercises/unit-tests/unit-tests03/index.html +++ b/exercises/unit-tests/unit-tests03/index.html @@ -4,7 +4,7 @@ UnitTests03 | Programmieren mit Java - + diff --git a/exercises/unit-tests/unit-tests04/index.html b/exercises/unit-tests/unit-tests04/index.html index a1e91694ff..6df8f75a52 100644 --- a/exercises/unit-tests/unit-tests04/index.html +++ b/exercises/unit-tests/unit-tests04/index.html @@ -4,7 +4,7 @@ UnitTests04 | Programmieren mit Java - + diff --git a/index.html b/index.html index ddae39535d..23645754e8 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ Einführung | Programmieren mit Java - + diff --git a/slides/steffen/abstract-and-final/index.html b/slides/steffen/abstract-and-final/index.html index 3db7723095..84c4af5edd 100644 --- a/slides/steffen/abstract-and-final/index.html +++ b/slides/steffen/abstract-and-final/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/class-diagram-java-api-enum/index.html b/slides/steffen/class-diagram-java-api-enum/index.html index ef03cbebe9..49ffc518f0 100644 --- a/slides/steffen/class-diagram-java-api-enum/index.html +++ b/slides/steffen/class-diagram-java-api-enum/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/classes-and-objects/index.html b/slides/steffen/classes-and-objects/index.html index 4cb24b57a9..05fc047471 100644 --- a/slides/steffen/classes-and-objects/index.html +++ b/slides/steffen/classes-and-objects/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/constructor-and-static/index.html b/slides/steffen/constructor-and-static/index.html index c26da2fded..1d7669744b 100644 --- a/slides/steffen/constructor-and-static/index.html +++ b/slides/steffen/constructor-and-static/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/datatypes-and-dataobjects/index.html b/slides/steffen/datatypes-and-dataobjects/index.html index f0b77d9b49..be4dd1d542 100644 --- a/slides/steffen/datatypes-and-dataobjects/index.html +++ b/slides/steffen/datatypes-and-dataobjects/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/exceptions/index.html b/slides/steffen/exceptions/index.html index faa9a720e7..ee50691bb3 100644 --- a/slides/steffen/exceptions/index.html +++ b/slides/steffen/exceptions/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/generics-maps/index.html b/slides/steffen/generics-maps/index.html index 964154c132..049804df96 100644 --- a/slides/steffen/generics-maps/index.html +++ b/slides/steffen/generics-maps/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/if-and-switch/index.html b/slides/steffen/if-and-switch/index.html index c2a3290671..722ae8cac4 100644 --- a/slides/steffen/if-and-switch/index.html +++ b/slides/steffen/if-and-switch/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/inheritance/index.html b/slides/steffen/inheritance/index.html index 6e12d0e787..daf5f60c4d 100644 --- a/slides/steffen/inheritance/index.html +++ b/slides/steffen/inheritance/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/interfaces/index.html b/slides/steffen/interfaces/index.html index 00fbe4448f..10fedf6e63 100644 --- a/slides/steffen/interfaces/index.html +++ b/slides/steffen/interfaces/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/intro/index.html b/slides/steffen/intro/index.html index af798eacc0..5ee47c07de 100644 --- a/slides/steffen/intro/index.html +++ b/slides/steffen/intro/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/lambda/index.html b/slides/steffen/lambda/index.html index f9c7504710..c48b8a6fbb 100644 --- a/slides/steffen/lambda/index.html +++ b/slides/steffen/lambda/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/math-random-scanner/index.html b/slides/steffen/math-random-scanner/index.html index de224d88f1..5ffb4a0949 100644 --- a/slides/steffen/math-random-scanner/index.html +++ b/slides/steffen/math-random-scanner/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/methods-and-operators/index.html b/slides/steffen/methods-and-operators/index.html index 19ef0847b1..b4dfce3e3e 100644 --- a/slides/steffen/methods-and-operators/index.html +++ b/slides/steffen/methods-and-operators/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/polymorphy/index.html b/slides/steffen/polymorphy/index.html index c71cb865d9..f04daa6d1c 100644 --- a/slides/steffen/polymorphy/index.html +++ b/slides/steffen/polymorphy/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/recap/index.html b/slides/steffen/recap/index.html index 667b95090f..43486d3ecf 100644 --- a/slides/steffen/recap/index.html +++ b/slides/steffen/recap/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/records-optionals/index.html b/slides/steffen/records-optionals/index.html index ecdfd9f594..2bb6ee378d 100644 --- a/slides/steffen/records-optionals/index.html +++ b/slides/steffen/records-optionals/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/stream-api/index.html b/slides/steffen/stream-api/index.html index 68156c0783..4486e49782 100644 --- a/slides/steffen/stream-api/index.html +++ b/slides/steffen/stream-api/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/steffen/tbd/index.html b/slides/steffen/tbd/index.html index e7edc5c5a9..1caec12d60 100644 --- a/slides/steffen/tbd/index.html +++ b/slides/steffen/tbd/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/slides/template/index.html b/slides/template/index.html index 0f85dd523b..f1cc4f0374 100644 --- a/slides/template/index.html +++ b/slides/template/index.html @@ -4,7 +4,7 @@ Programmieren mit Java - + diff --git a/tags/abstract/index.html b/tags/abstract/index.html index 6e96ce8a71..42f6d70ab6 100644 --- a/tags/abstract/index.html +++ b/tags/abstract/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "abstract" | Programmieren mit Java - + diff --git a/tags/activity-diagrams/index.html b/tags/activity-diagrams/index.html index a3b4523310..f6cdc752ea 100644 --- a/tags/activity-diagrams/index.html +++ b/tags/activity-diagrams/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "activity-diagrams" | Programmieren mit Java - + diff --git a/tags/algorithms/index.html b/tags/algorithms/index.html index c0a9d99b68..d23c88735f 100644 --- a/tags/algorithms/index.html +++ b/tags/algorithms/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "algorithms" | Programmieren mit Java - + diff --git a/tags/arrays/index.html b/tags/arrays/index.html index 36660361d8..f39451f7d8 100644 --- a/tags/arrays/index.html +++ b/tags/arrays/index.html @@ -4,7 +4,7 @@ 3 docs getaggt mit "arrays" | Programmieren mit Java - + diff --git a/tags/cases/index.html b/tags/cases/index.html index d7b8875084..147c9067cb 100644 --- a/tags/cases/index.html +++ b/tags/cases/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "cases" | Programmieren mit Java - + diff --git a/tags/class-diagrams/index.html b/tags/class-diagrams/index.html index 20df83b588..185e402adc 100644 --- a/tags/class-diagrams/index.html +++ b/tags/class-diagrams/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "class-diagrams" | Programmieren mit Java - + diff --git a/tags/class-structure/index.html b/tags/class-structure/index.html index a94c0c4b48..23c9dfc794 100644 --- a/tags/class-structure/index.html +++ b/tags/class-structure/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "class-structure" | Programmieren mit Java - + diff --git a/tags/coding/index.html b/tags/coding/index.html index 951d586f84..319750161a 100644 --- a/tags/coding/index.html +++ b/tags/coding/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "coding" | Programmieren mit Java - + diff --git a/tags/collections/index.html b/tags/collections/index.html index 3045b3e8ac..eb7a6617c1 100644 --- a/tags/collections/index.html +++ b/tags/collections/index.html @@ -4,7 +4,7 @@ 3 docs getaggt mit "collections" | Programmieren mit Java - + diff --git a/tags/comparators/index.html b/tags/comparators/index.html index 00eeeff6c4..607da12bb8 100644 --- a/tags/comparators/index.html +++ b/tags/comparators/index.html @@ -4,7 +4,7 @@ 6 docs getaggt mit "comparators" | Programmieren mit Java - + diff --git a/tags/console-applications/index.html b/tags/console-applications/index.html index 2555bfea0d..ed0362cb13 100644 --- a/tags/console-applications/index.html +++ b/tags/console-applications/index.html @@ -4,7 +4,7 @@ 3 docs getaggt mit "console-applications" | Programmieren mit Java - + diff --git a/tags/control-structures/index.html b/tags/control-structures/index.html index 5d94278456..392f10660c 100644 --- a/tags/control-structures/index.html +++ b/tags/control-structures/index.html @@ -4,7 +4,7 @@ 4 docs getaggt mit "control-structures" | Programmieren mit Java - + diff --git a/tags/data-objects/index.html b/tags/data-objects/index.html index eb839d855c..d92a29eef5 100644 --- a/tags/data-objects/index.html +++ b/tags/data-objects/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "data-objects" | Programmieren mit Java - + diff --git a/tags/data-types/index.html b/tags/data-types/index.html index 0f0f5793a2..1c1bbc836a 100644 --- a/tags/data-types/index.html +++ b/tags/data-types/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "data-types" | Programmieren mit Java - + diff --git a/tags/dates-and-times/index.html b/tags/dates-and-times/index.html index f5a17599ef..3d6a6eaa3a 100644 --- a/tags/dates-and-times/index.html +++ b/tags/dates-and-times/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "dates-and-times" | Programmieren mit Java - + diff --git a/tags/design/index.html b/tags/design/index.html index 15637a43a0..b98741623b 100644 --- a/tags/design/index.html +++ b/tags/design/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "design" | Programmieren mit Java - + diff --git a/tags/enumerations/index.html b/tags/enumerations/index.html index fcb7074f16..0f83db15c3 100644 --- a/tags/enumerations/index.html +++ b/tags/enumerations/index.html @@ -4,7 +4,7 @@ 10 docs getaggt mit "enumerations" | Programmieren mit Java - + diff --git a/tags/exceptions/index.html b/tags/exceptions/index.html index 527e3bfeaa..644f17d797 100644 --- a/tags/exceptions/index.html +++ b/tags/exceptions/index.html @@ -4,7 +4,7 @@ 10 docs getaggt mit "exceptions" | Programmieren mit Java - + diff --git a/tags/files/index.html b/tags/files/index.html index bc1fe91f64..3aeccbdb4b 100644 --- a/tags/files/index.html +++ b/tags/files/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "files" | Programmieren mit Java - + diff --git a/tags/final/index.html b/tags/final/index.html index b773a9b3ae..d6f27a26d1 100644 --- a/tags/final/index.html +++ b/tags/final/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "final" | Programmieren mit Java - + diff --git a/tags/generics/index.html b/tags/generics/index.html index 94ffe72a39..9fdc61e415 100644 --- a/tags/generics/index.html +++ b/tags/generics/index.html @@ -4,7 +4,7 @@ 4 docs getaggt mit "generics" | Programmieren mit Java - + diff --git a/tags/git/index.html b/tags/git/index.html index 9fe1ac1cbd..9b208dde43 100644 --- a/tags/git/index.html +++ b/tags/git/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "git" | Programmieren mit Java - + diff --git a/tags/hashing/index.html b/tags/hashing/index.html index 8981af2e6e..c293cc05e0 100644 --- a/tags/hashing/index.html +++ b/tags/hashing/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "hashing" | Programmieren mit Java - + diff --git a/tags/index.html b/tags/index.html index b6ed77c436..884c2de2b6 100644 --- a/tags/index.html +++ b/tags/index.html @@ -4,7 +4,7 @@ Tags | Programmieren mit Java - + diff --git a/tags/inheritance/index.html b/tags/inheritance/index.html index 1cfc469f77..1ef7e9b47e 100644 --- a/tags/inheritance/index.html +++ b/tags/inheritance/index.html @@ -4,7 +4,7 @@ 14 docs getaggt mit "inheritance" | Programmieren mit Java - + diff --git a/tags/inhertiance/index.html b/tags/inhertiance/index.html index f48099b066..f59f8688d0 100644 --- a/tags/inhertiance/index.html +++ b/tags/inhertiance/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "inhertiance" | Programmieren mit Java - + diff --git a/tags/inner-classes/index.html b/tags/inner-classes/index.html index 66f9420c9c..c0c0eaa257 100644 --- a/tags/inner-classes/index.html +++ b/tags/inner-classes/index.html @@ -4,7 +4,7 @@ 5 docs getaggt mit "inner-classes" | Programmieren mit Java - + diff --git a/tags/interfaces/index.html b/tags/interfaces/index.html index a49e646bf0..104253a79c 100644 --- a/tags/interfaces/index.html +++ b/tags/interfaces/index.html @@ -4,7 +4,7 @@ 7 docs getaggt mit "interfaces" | Programmieren mit Java - + diff --git a/tags/io-streams/index.html b/tags/io-streams/index.html index dc536cfc65..a94c5ed371 100644 --- a/tags/io-streams/index.html +++ b/tags/io-streams/index.html @@ -4,7 +4,7 @@ 9 docs getaggt mit "io-streams" | Programmieren mit Java - + diff --git a/tags/java-api/index.html b/tags/java-api/index.html index f8e4ac5765..392400bf63 100644 --- a/tags/java-api/index.html +++ b/tags/java-api/index.html @@ -4,7 +4,7 @@ 8 docs getaggt mit "java-api" | Programmieren mit Java - + diff --git a/tags/java-stream-api/index.html b/tags/java-stream-api/index.html index 0d46aeab32..22d7e8baef 100644 --- a/tags/java-stream-api/index.html +++ b/tags/java-stream-api/index.html @@ -4,7 +4,7 @@ 6 docs getaggt mit "java-stream-api" | Programmieren mit Java - + diff --git a/tags/java/index.html b/tags/java/index.html index 827aa646b4..9832f4b7fd 100644 --- a/tags/java/index.html +++ b/tags/java/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "java" | Programmieren mit Java - + diff --git a/tags/lambdas/index.html b/tags/lambdas/index.html index 74a7c60c87..845c2c2bca 100644 --- a/tags/lambdas/index.html +++ b/tags/lambdas/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "lambdas" | Programmieren mit Java - + diff --git a/tags/lists/index.html b/tags/lists/index.html index 1dbf4ec13f..74ed9a4e26 100644 --- a/tags/lists/index.html +++ b/tags/lists/index.html @@ -4,7 +4,7 @@ 3 docs getaggt mit "lists" | Programmieren mit Java - + diff --git a/tags/loops/index.html b/tags/loops/index.html index e580eb672b..889a9ecf1e 100644 --- a/tags/loops/index.html +++ b/tags/loops/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "loops" | Programmieren mit Java - + diff --git a/tags/maps/index.html b/tags/maps/index.html index 0379879017..be2561e9a5 100644 --- a/tags/maps/index.html +++ b/tags/maps/index.html @@ -4,7 +4,7 @@ 12 docs getaggt mit "maps" | Programmieren mit Java - + diff --git a/tags/math/index.html b/tags/math/index.html index 54481129f3..1831095368 100644 --- a/tags/math/index.html +++ b/tags/math/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "math" | Programmieren mit Java - + diff --git a/tags/object/index.html b/tags/object/index.html index 37036b38dd..2136125283 100644 --- a/tags/object/index.html +++ b/tags/object/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "object" | Programmieren mit Java - + diff --git a/tags/oo/index.html b/tags/oo/index.html index 5fe1e6b5f0..0871853947 100644 --- a/tags/oo/index.html +++ b/tags/oo/index.html @@ -4,7 +4,7 @@ 17 docs getaggt mit "oo" | Programmieren mit Java - + diff --git a/tags/operators/index.html b/tags/operators/index.html index 35eace8c7b..d644ccbd29 100644 --- a/tags/operators/index.html +++ b/tags/operators/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "operators" | Programmieren mit Java - + diff --git a/tags/optionals/index.html b/tags/optionals/index.html index 574015806c..48a51636d3 100644 --- a/tags/optionals/index.html +++ b/tags/optionals/index.html @@ -4,7 +4,7 @@ 11 docs getaggt mit "optionals" | Programmieren mit Java - + diff --git a/tags/polymorphy/index.html b/tags/polymorphy/index.html index 482dcd5889..3f8128c6db 100644 --- a/tags/polymorphy/index.html +++ b/tags/polymorphy/index.html @@ -4,7 +4,7 @@ 16 docs getaggt mit "polymorphy" | Programmieren mit Java - + diff --git a/tags/queues/index.html b/tags/queues/index.html index 87b1e038fa..a39d763d91 100644 --- a/tags/queues/index.html +++ b/tags/queues/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "queues" | Programmieren mit Java - + diff --git a/tags/random/index.html b/tags/random/index.html index 2171ec343d..5fadbfad30 100644 --- a/tags/random/index.html +++ b/tags/random/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "random" | Programmieren mit Java - + diff --git a/tags/records/index.html b/tags/records/index.html index f79d9366e0..f87d3cee2c 100644 --- a/tags/records/index.html +++ b/tags/records/index.html @@ -4,7 +4,7 @@ 14 docs getaggt mit "records" | Programmieren mit Java - + diff --git a/tags/sets/index.html b/tags/sets/index.html index e6598a15b2..136b543c87 100644 --- a/tags/sets/index.html +++ b/tags/sets/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "sets" | Programmieren mit Java - + diff --git a/tags/strings/index.html b/tags/strings/index.html index c754bb7b3d..25b99eb0a1 100644 --- a/tags/strings/index.html +++ b/tags/strings/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "strings" | Programmieren mit Java - + diff --git a/tags/tests/index.html b/tags/tests/index.html index 7f0c620b52..bf68af216e 100644 --- a/tags/tests/index.html +++ b/tags/tests/index.html @@ -4,7 +4,7 @@ Ein doc getaggt mit "tests" | Programmieren mit Java - + diff --git a/tags/trees/index.html b/tags/trees/index.html index 29ccd08f60..0c085c97f6 100644 --- a/tags/trees/index.html +++ b/tags/trees/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "trees" | Programmieren mit Java - + diff --git a/tags/uml/index.html b/tags/uml/index.html index d2573b677e..075d48bee5 100644 --- a/tags/uml/index.html +++ b/tags/uml/index.html @@ -4,7 +4,7 @@ 4 docs getaggt mit "uml" | Programmieren mit Java - + diff --git a/tags/unit-tests/index.html b/tags/unit-tests/index.html index 3a34c03df2..0019e35c3e 100644 --- a/tags/unit-tests/index.html +++ b/tags/unit-tests/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "unit-tests" | Programmieren mit Java - + diff --git a/tags/wrappers/index.html b/tags/wrappers/index.html index c01fb4d697..7bdebf1ce5 100644 --- a/tags/wrappers/index.html +++ b/tags/wrappers/index.html @@ -4,7 +4,7 @@ 2 docs getaggt mit "wrappers" | Programmieren mit Java - +