中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

NSString的幾個方法(rangeOfString,hasPrefix,hasSuffix,改變大小寫)

小云
120
2023-09-12 07:26:28
欄目: 編程語言

NSString的幾個方法包括:

  1. rangeOfString:用于查找子字符串在原字符串中的位置。返回找到的子字符串的范圍,若未找到則返回NSNotFound。示例代碼:
NSString *str = @"Hello, World!";
NSRange range = [str rangeOfString:@"World"];
if (range.location != NSNotFound) {
NSLog(@"Found at index %lu", range.location);
} else {
NSLog(@"Not found");
}
  1. hasPrefix:判斷字符串是否以指定的前綴開始。返回BOOL值,若是則返回YES,否則返回NO。示例代碼:
NSString *str = @"Hello, World!";
if ([str hasPrefix:@"Hello"]) {
NSLog(@"Starts with Hello");
} else {
NSLog(@"Does not start with Hello");
}
  1. hasSuffix:判斷字符串是否以指定的后綴結束。返回BOOL值,若是則返回YES,否則返回NO。示例代碼:
NSString *str = @"Hello, World!";
if ([str hasSuffix:@"World!"]) {
NSLog(@"Ends with World!");
} else {
NSLog(@"Does not end with World!");
}
  1. 改變大小寫:NSString提供了多個方法用于改變字符串的大小寫,包括lowercaseString、uppercaseString、capitalizedString。示例代碼:
NSString *str = @"Hello, World!";
NSString *lowercase = [str lowercaseString];
NSString *uppercase = [str uppercaseString];
NSString *capitalized = [str capitalizedString];
NSLog(@"Lowercase: %@", lowercase);
NSLog(@"Uppercase: %@", uppercase);
NSLog(@"Capitalized: %@", capitalized);

這些方法可以用于查找子字符串、判斷前綴和后綴、以及改變字符串的大小寫。

0
怀安县| 青河县| 鄂托克旗| 郁南县| 阿克苏市| 晋中市| 城口县| 天长市| 同心县| 岳西县| 象州县| 佛山市| 龙里县| 延寿县| 靖江市| 平泉县| 肃南| 武强县| 丹江口市| 安宁市| 常山县| 陈巴尔虎旗| 五家渠市| 丰台区| 正定县| 东城区| 文安县| 三原县| 乌鲁木齐市| 敦煌市| 海丰县| 苏州市| 陇南市| 镇江市| 抚松县| 察雅县| 齐齐哈尔市| 娱乐| 洛阳市| 利川市| 永平县|