victordeleco2 victordeleco2 08.04.2019, 19:48:32 1 + Mirkasy,jak w najlepszy sposób mogę uzyskać drugi i każdy nastepny wyraz ze stringa?Przykład:jan kowalski -> kowalskijan -> jan kowalski nowak -> kowalski nowak#java #programowanie
k.....e konto usunięte 08.04.2019, 19:52:19 0 + @victordeleco2: Najprościej to split a później z tablicy słówek joinujesz spacją od drugiego do ostatniego elementu.
Przegrywek123 Przegrywek123 08.04.2019, 19:54:35 1 + String b = Arrays.stream(a.split(" ")).skip(1).collect(Collectors.joining());
burns burns 08.04.2019, 19:55:08 0 + @victordeleco2:'jan kowalski'.split(' ').slice(1) i masz jako tablicę. jak chcesz z powrotem string, to jeszcze .join(' ')Pokaż spoiler
Przegrywek123 Przegrywek123 08.04.2019, 19:55:47 1 + @Przegrywek123: a, i w joining jako argument podaj delimiter. Czyli " ".
victordeleco2 victordeleco2 08.04.2019, 20:20:52 0 + @Przegrywek123: Dobre rozwiązanie ale zwraca stringa ze spacją :/
Przegrywek123 Przegrywek123 08.04.2019, 20:28:12 1 + @victordeleco2: Niemożliwe źródło: comment_gCOFcEgcDZhfZSn2yVkNKR8P4obv5d7I.jpg Pobierz
victordeleco2 victordeleco2 08.04.2019, 20:32:11 0 + @Przegrywek123: org.junit.ComparisonFailure: expected: but was:Expected :janActual :jan
Przegrywek123 Przegrywek123 08.04.2019, 20:34:43 0 + @victordeleco2: pokaż to cale bo aż się zaciekawiłem
victordeleco2 victordeleco2 08.04.2019, 20:36:27 1 + @Przegrywek123: Działa. w jednym miejscu dodawałem spacje . Dzięki za pomoc :D
jak w najlepszy sposób mogę uzyskać drugi i każdy nastepny wyraz ze stringa?
Przykład:
jan kowalski -> kowalski
jan ->
jan kowalski nowak -> kowalski nowak
#java #programowanie
Najprościej to split a później z tablicy słówek joinujesz spacją od drugiego do ostatniego elementu.
'jan kowalski'.split(' ').slice(1)
i masz jako tablicę.jak chcesz z powrotem string, to jeszcze
.join(' ')
org.junit.ComparisonFailure: expected: but was:
Expected :jan
Actual :jan
victordeleco2: