首页 > 试题广场 >

运行以下代码: NSString * str = @" &

[单选题]
运行以下代码:
NSString * str = @"   I am a boy!   ";
NSString *temptext = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
NSLog(@"%@", temptext);
temptext结果为______________________________
  • "I am a boy!"
  • "Iamaboy!"
  • "I"
  • ""
去除用户前后输入文字的空格
发表于 2019-09-01 14:17:07 回复(0)
stringByTrimmingCharactersInSet方***从字符串的开头和结尾移除指定的字符集合中的字符,而在这里指定的字符集合是[NSCharacterSet whitespaceCharacterSet],它表示空白字符集合,包括空格、制表符、换行符等。所以,代码首先去除了字符串开头和结尾的空格字符,然后输出了处理后的字符串" I am a boy! "
发表于 2024-02-22 15:17:14 回复(0)