https://www.ossez.com/t/java-9-string/14024