Manipulating and evaluating strings 字符串的使用和比较方法

NSString 有很多操作字符串的方法。我在下面列举了一些:

  • stringByReplacingOccurrencesofString: 替换字符串内容
  • stringByAppendingString: 合并字符串
  • stringByAppendingFormat: 合并带有合适的字符串
  • substringFromIndex: 截取字符串
  • componentsSeparatedByString: 拆分字符串,以数组的形式呈现
  • integerValue/doubleValue/floatValue: 把字符串转换成整数或浮点数
  • boolValue: 把字符串转换成布尔值,如果字符串以 "Y, y, T, t" 或数字 1~9 开头,则为 true。

如果你要对比较两个字符串的话,可以用:

  • containsString:当 A 字符串包含 B 字符串时,返回 true。
  • isEqualToString:当字符串完全相等时,返回 true。

敲黑板,如果你想要比较字符串是否完全相等,一定要用 sEqualToString ,不要用 "=="。

results matching ""

    No results matching ""