Commons Lang、StringUtils.substringAfterLast()
まんま
import org.apache.commons.lang.StringUtils; public class C2008112800 { public static void main(String[] args) { System.out.println(StringUtils.substringAfterLast(null, "z")); System.out.println(StringUtils.substringAfterLast("", "z")); System.out.println(StringUtils.substringAfterLast("zz", "")); System.out.println(StringUtils.substringAfterLast("zz", null)); System.out.println(StringUtils.substringAfterLast("abc", "a")); System.out.println(StringUtils.substringAfterLast("abcba", "b")); System.out.println(StringUtils.substringAfterLast("abc", "c")); System.out.println(StringUtils.substringAfterLast("a", "a")); System.out.println(StringUtils.substringAfterLast("a", "z")); } }
で、
null bc a