В настоящее время я работаю с пакетом apache commons lang, классом StringUtils. У меня есть два аббревиатурных метода: abbreviate(String str,int maxwidth)
и abbreviate(String str,int offset,int maxwidth)
это абсолютно нормально с первым. Но когда вы приходите ко второму, это немного запутывает, и мне действительно нужно разъяснение. Я видел два случая функции abbreviate(String str,int offset,int maxwidth)
. те: -Как работает параметр offset в сокращении функции (String str, int offset, int maxWidth), в пакете org.apache.commons.lang.StringUtils
abbreviate("abcdefghijklmno",1,10)
возвращает "АБВГДЕЖ ...", а второй:
abbreviate("abcdefghijklmno",4,10)
также возвращает "АБВГДЕЖ ...".
Увидев это, я действительно в курсе, как работает параметр смещения?
Просьба дать полное объяснение метода 'StringUtils.abbreviate (String str, intset, int maxwidth)'. –
Более подробная информация о классе StringUtils и его методах теперь доступна на: http://examples.javacodegeeks.com/core-java/apache/commons/lang3/stringutils/org-apache-commons-lang3-stringutils-example/ –