[ 
https://issues.apache.org/jira/browse/LANG-703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13045038#comment-13045038
 ] 

Sebb commented on LANG-703:
---------------------------

Seems to me that the simplest solution would be just to assume that the average 
entry size is 16, and not bother with trying to use the actual sizes at all.

> StringUtils.join throws NPE when toString returns null for one of objects in 
> collection
> ---------------------------------------------------------------------------------------
>
>                 Key: LANG-703
>                 URL: https://issues.apache.org/jira/browse/LANG-703
>             Project: Commons Lang
>          Issue Type: Bug
>            Reporter: Ilya
>         Attachments: StringUtil_Join_NPE.patch
>
>
> Try
> {code} 
> StringUtils.join(new Object[]{
>         new Object() {
>           @Override
>           public String toString() {
>             return null;
>           }
>         }
>     }, ',');
> {code}
> ToString should probably never return null, but it does in 
> javax.mail.internet.InternetAddress

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to