From c2992251579584b8028d32e606b71ea356c34881 Mon Sep 17 00:00:00 2001 From: Matthias Eckert Date: Mon, 14 Aug 2023 08:52:22 +0200 Subject: [PATCH] Auto saved by Logseq --- journals/2023_08_11.md | 22 +++++++++++----------- journals/2023_08_14.md | 6 ++++-- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/journals/2023_08_11.md b/journals/2023_08_11.md index ad6799cc..cd10eaa3 100644 --- a/journals/2023_08_11.md +++ b/journals/2023_08_11.md @@ -1,14 +1,14 @@ - String key value to map [[Code Snippet]] [[Java]] - ``` java - private MultiValueMap params(final String... params) { - if (params.length % 2 != 0) { - throw new IllegalArgumentException("The params need to be as key value pair"); - } - final LinkedMultiValueMap result = new LinkedMultiValueMap<>(); - IntStream.range(0, params.length / 2) - .map(i -> i * 2) - .mapToObj(i -> new ImmutablePair<>(params[i], params[i + 1])) - .forEach(p -> result.add(p.getLeft(), p.getRight())); - return result; - } + private MultiValueMap params(final String... params) { + if (params.length % 2 != 0) { + throw new IllegalArgumentException("The params need to be as key value pair"); + } + final LinkedMultiValueMap result = new LinkedMultiValueMap<>(); + IntStream.range(0, params.length / 2) + .map(i -> i * 2) + .mapToObj(i -> new ImmutablePair<>(params[i], params[i + 1])) + .forEach(p -> result.add(p.getLeft(), p.getRight())); + return result; + } ``` \ No newline at end of file diff --git a/journals/2023_08_14.md b/journals/2023_08_14.md index 95d7a0d8..8b077cf5 100644 --- a/journals/2023_08_14.md +++ b/journals/2023_08_14.md @@ -21,5 +21,7 @@ - Wer braucht welche Software - Mobilgeräte - Wer soll welches Gerät haben - - Bechtle als Dienstleister, Inbetriebnahme immer im LAN von BDO Gebäude - - neue Geräte \ No newline at end of file + - Bechtle als Dienstleister + - Inbetriebnahme immer im LAN von BDO Gebäude + - neue Geräte + - wer braucht wo sein Gerät \ No newline at end of file