浙江省高等学校教师教育理论培训

微信搜索“教师资格证岗前培训”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

StringUtils (Lang 2.3 API)

Class StringUtils

java.lang.Object
  extended by org.apache.commons.lang.StringUtils

 


 

public class StringUtils
extends Object

Operations on String that are
null safe.

  • IsEmpty/IsBlank
    - checks if a String contains text
  • Trim/Strip
    - removes leading and trailing whitespace
  • Equals
    - compares two strings null-safe
  • IndexOf/LastIndexOf/Contains
    - null-safe index-of checks
  • IndexOfAny/LastIndexOfAny/IndexOfAnyBut/LastIndexOfAnyBut
    - index-of any of a set of Strings
  • ContainsOnly/ContainsNone
    - does String contains only/none of these characters
  • Substring/Left/Right/Mid
    - null-safe substring extractions
  • SubstringBefore/SubstringAfter/SubstringBetween
    - substring extraction relative to other strings
  • Split/Join
    - splits a String into an array of substrings and vice versa
  • Remove/Delete
    - removes part of a String
  • Replace/Overlay
    - Searches a String and replaces one String with another
  • Chomp/Chop
    - removes the last part of a String
  • LeftPad/RightPad/Center/Repeat
    - pads a String
  • UpperCase/LowerCase/SwapCase/Capitalize/Uncapitalize
    - changes the case of a String
  • CountMatches
    - counts the number of occurrences of one String in another
  • IsAlpha/IsNumeric/IsWhitespace/IsAsciiPrintable
    - checks the characters in a String
  • DefaultString
    - protects against a null input String
  • Reverse/ReverseDelimited
    - reverses a String
  • Abbreviate
    - abbreviates a string using ellipsis
  • Difference
    - compares two Strings and reports on their differences
  • LevensteinDistance
    - the number of changes needed to change one String into another

The StringUtils class defines certain words related to
String handling.

posted on 2012-03-13 13:40  lexus  阅读(214)  评论(0编辑  收藏  举报