From ec1ed991c41a35428d0730f4d3ed8ae28707dab9 Mon Sep 17 00:00:00 2001 From: SteffenLm <33038091+SteffenLm@users.noreply.github.com> Date: Mon, 24 Oct 2022 09:54:02 +0200 Subject: [PATCH 1/3] implement solution --- Exercise.java | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/Exercise.java b/Exercise.java index 3c092f9..abad252 100644 --- a/Exercise.java +++ b/Exercise.java @@ -1,6 +1,38 @@ +import java.util.Scanner; + public class Exercise { public static void main(String[] args) { - // implement exercise here + @SuppressWarnings("resource") + Scanner sc = new Scanner(System.in); + + System.out.print("Gib bitte die erste Zeichenkette ein: "); + String input1 = sc.nextLine(); + + System.out.print("Gib bitte die zweite Zeichenkette ein: "); + String input2 = sc.nextLine(); + + boolean identical = true; + + if (input1.length() != input2.length()) { + identical = false; + } + + if (identical) { + for (int i = 0; i < input1.length(); i++) { + char char1 = input1.charAt(i); + char char2 = input2.charAt(i); + char1 = Character.toUpperCase(char1); + char2 = Character.toUpperCase(char2); + if (char1 != char2) { + identical = false; + break; + } + } + } + + System.out.println(identical ? "Die beiden Zeichenketten sind identisch" + : "Die beiden Zeichenketten sind nicht identisch"); + } } From 20987807c4200693b10af4db591e713ca88df204 Mon Sep 17 00:00:00 2001 From: github-actions <> Date: Mon, 24 Oct 2022 07:54:28 +0000 Subject: [PATCH 2/3] Google Java Format --- Exercise.java | 63 ++++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 31 deletions(-) diff --git a/Exercise.java b/Exercise.java index abad252..6cae9de 100644 --- a/Exercise.java +++ b/Exercise.java @@ -3,36 +3,37 @@ public class Exercise { public static void main(String[] args) { - @SuppressWarnings("resource") - Scanner sc = new Scanner(System.in); - - System.out.print("Gib bitte die erste Zeichenkette ein: "); - String input1 = sc.nextLine(); - - System.out.print("Gib bitte die zweite Zeichenkette ein: "); - String input2 = sc.nextLine(); - - boolean identical = true; - - if (input1.length() != input2.length()) { - identical = false; - } - - if (identical) { - for (int i = 0; i < input1.length(); i++) { - char char1 = input1.charAt(i); - char char2 = input2.charAt(i); - char1 = Character.toUpperCase(char1); - char2 = Character.toUpperCase(char2); - if (char1 != char2) { - identical = false; - break; - } - } - } - - System.out.println(identical ? "Die beiden Zeichenketten sind identisch" - : "Die beiden Zeichenketten sind nicht identisch"); - + @SuppressWarnings("resource") + Scanner sc = new Scanner(System.in); + + System.out.print("Gib bitte die erste Zeichenkette ein: "); + String input1 = sc.nextLine(); + + System.out.print("Gib bitte die zweite Zeichenkette ein: "); + String input2 = sc.nextLine(); + + boolean identical = true; + + if (input1.length() != input2.length()) { + identical = false; + } + + if (identical) { + for (int i = 0; i < input1.length(); i++) { + char char1 = input1.charAt(i); + char char2 = input2.charAt(i); + char1 = Character.toUpperCase(char1); + char2 = Character.toUpperCase(char2); + if (char1 != char2) { + identical = false; + break; + } + } + } + + System.out.println( + identical + ? "Die beiden Zeichenketten sind identisch" + : "Die beiden Zeichenketten sind nicht identisch"); } } From de0ec8662e9fd5365eb18a36722bce456e0fed59 Mon Sep 17 00:00:00 2001 From: SteffenLm <33038091+SteffenLm@users.noreply.github.com> Date: Fri, 19 Dec 2025 20:58:18 +0000 Subject: [PATCH 3/3] add dev container --- .devcontainer.json | 3 +++ .vscode/extensions.json | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 .devcontainer.json create mode 100644 .vscode/extensions.json diff --git a/.devcontainer.json b/.devcontainer.json new file mode 100644 index 0000000..bfbeb0d --- /dev/null +++ b/.devcontainer.json @@ -0,0 +1,3 @@ +{ + "image": "mcr.microsoft.com/devcontainers/java:21" +} \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..add4f4e --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,5 @@ +{ + "recommendations": [ + "vscjava.vscode-java-pack" + ] +} \ No newline at end of file