Java apache commons-lang3 库 StringUtils 类 startsWith 方法


#Java Apache Commons 库#


为了方便阅读代码,本文中直接用了 println,这需要一些技巧,因为 import static java.lang.System.out.println; 是错误的。具体方法见 Java 如何静态导入 import static println

StringUtils 类的全路径:

import org.apache.commons.lang3.StringUtils;

startsWith 方法判断一个字符串是否以另一个字符串开头。

println( StringUtils.startsWith(null, null) );      // true
println( StringUtils.startsWith("abc", "a") );      // true
println( StringUtils.startsWith("abc", "abc") );    // true
println( StringUtils.startsWith("abc", "abcd") );   // false
println( StringUtils.startsWith("abc", "bc") );     // false
println( StringUtils.startsWith("abc", null) );     // false
println( StringUtils.startsWith("abc", "A") );      // false

另有一个忽略大小写的方法:startsWithIgnoreCase 。


( 本文完 )