I would like to cut a Java String when this String length is > 50, and add \"...\" at the end of the string.
Example :
I have the f
Jakarta Commons StringUtils.abbreviate(). If, for some reason you don't want to use a 3rd-party library, at least copy the source code.
One big benefit of this over the other answers to date is that it won't throw if you pass in a null.
StringUtils.abbreviate("abcdefg", 6);
This will give you the following result: abc...
Where 6 is the needed length, and "abcdefg" is the string that needs to be abbrevieted.