if(a.length() == 0 && b.length() == 0) return a + b; else if(a.length() == 0) return b; else if(b.length() == 0) return a; else return (a.charAt(a.length() - 1) == b ...
Reference: https://www.guardsquare.com/en/blog/string-concatenation-java-9-untangling-invokedynamic Reference: https://www.guardsquare.com/en/blog/string ...