黑马程序员技术交流社区

标题: oc的字符串操作 [打印本页]

作者: 豆豆是只喵    时间: 2015-10-11 18:09
标题: oc的字符串操作
/--------操作字符串--NSString(静态字符串)---------------------
    NSString *Beijing= @"北京欢迎您";        //字符串的声明
    NSString *log=@"北京欢迎您a"; //[NSString stringWithFormat:@"I am '%@'",Beijing];     //字符串格式化
    NSString *zhui = [Beijing stringByAppendingString:@"哈哈哈"];        //字符串追加
    bool b=[Beijing isEqualToString:log];                               //字符串比较
    NSString *hh = @"http://www.sina.com.cn";
    if([hh hasPrefix:@"http"]){                                          //查找以http开头的字符串
        NSLog(@"含有http");
    }else{
        NSLog(@"没有http");
    }
    NSString *ss = @"123";
    int a = [ss intValue]+13;                                   //字符串转int型
    double dd = [ss doubleValue]+33.3;                          //字符串转double型
    NSLog(@"%g",dd);
//字符串转数组
    NSString *zifuchuan =@"one,two,three,four";
    NSLog(@"string:%@",zifuchuan);
    NSArray *array = [zifuchuan componentsSeparatedByString:@","];
//    NSLog(@"array:%@",array);                             //输出整个数组中所有元素
    NSString *value = [array objectAtIndex:0];          //取出第0个元素
    NSLog(@"value:%@",value);
//数组转字符串
    NSString * zifuchuan2 = [array componentsJoinedByString:@","];
    NSLog(@"zifuchuan2:%@",zifuchuan2)
作者: Brisingr    时间: 2015-10-12 13:41
看着好复杂,比c




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2