Subversion Repository Public Repository

litesoft

Diff Revisions 818 vs 819 for /trunk/Java/core/Anywhere/src/org/litesoft/core/typeutils/Strings.java

Diff revisions: vs.
  @@ -657,4 +657,17 @@
657 657 }
658 658 return true;
659 659 }
660 +
661 + public static String appendNonEmpties( String pExisting, String pSeparator, String pToAppend )
662 + {
663 + if ( isNullOrEmpty( pToAppend ) )
664 + {
665 + return deNull( pExisting ).trim();
666 + }
667 + if ( isNullOrEmpty( pExisting ) )
668 + {
669 + return pToAppend.trim();
670 + }
671 + return pExisting.trim() + deNull( pSeparator ) + pToAppend.trim();
672 + }
660 673 }