Apache Commons Lang 3.0 is a java library with lot of utilities and reusable components. This requires the library commons-lang3-3.0.1.jar to be in classpath. The following example shows using StringUtils.reverseDelimited() API.
package com.bethecoder.tutorials.commons_lang.tests.strings; import org.apache.commons.lang3.StringUtils; public class ReverseDelimitedTest { /** * @param args */ public static void main(String[] args) { System.out.println(StringUtils.reverseDelimited(null, ',')); System.out.println(StringUtils.reverseDelimited("be the coder", ' ')); System.out.println(StringUtils.reverseDelimited("(a:b),(c:d),(e:f)", ',')); System.out.println(StringUtils.reverseDelimited("a,b,c,d", ',')); System.out.println(StringUtils.reverseDelimited("x+1 > y+3 > z+2", '>')); } }
null coder the be (e:f),(c:d),(a:b) d,c,b,a z+2> y+3 >x+1