I have a string "parent/ child1/ child2". I want to output it as "parent/child1/child2" by removing the white spaces in between.
I am doing in following way. How can I do it using lambda expression?
String absoluteName = "";
for(String name : Parent.getNames.split("/")) {
if(absoluteName.equals("")) {
absoluteName = name.trim();
} else {
absoluteName += "/" + name.trim();
}
}
Can't do it using .replaceAll("\\s+", ""))
, as in my use case "parent / child1 / child2 " and "pa rent / ch ild1 /ch ild2 " are taken as 2 different values.
Input -> Output
parent / child1 / child2
-> parent/child1/child2
pa rent / ch ild1 / ch ild2
-> pa rent/ch ild1/ch ild2