[Exercises: Web Technologies Language Specifics] 09.CompareCharArrays - Java
За тази задача се опитвам да направя следното:
char[] chars = Arrays.stream(scanner.nextLine().split("\\s+")).map(Character::??????????).toArray();
подобно на това, което правихме в упражненията:
int[] numbers = Arrays.stream(scanner.nextLine().split("\\s+")).mapToInt(Integer::parseInt).toArray();
Но не мога да измисля с какво мога да заменя parseInt, след като няма parseChar. С input.toCharArray() ми включва и интервалите.
Или другия вариант е как да парсна към char вече сплитнат масив от стрингове като няма parseChar?
String[] chars1 = scan.nextLine().split(" "); => как да станат на char[]
String[] chars2 = scan.nextLine().split(" ");
Задачата 100/100 успешно се решава и с масив от стринг, но не е там въпроса
Това за кое? От String[] за да стане char[]?
char[] chars1 = scan.nextLine().split(" ").toCharArray();
Или първото със stream?
char[] array1 = scanner.next().replaceAll(" ", "").toCharArray();
Аз така го правя
Мерси, аз изобщо не се сетих за такъв вариант