litesoft
Diff Revisions
818
vs
819
for /trunk/Java/core/Anywhere/src/org/litesoft/core/typeutils/Strings.java
|
@@ -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 |
|
} |