zoukankan      html  css  js  c++  java
  • 字符串

    字符串
    //    NSString *str=@"dasuink";
           
    //        取字符串长度
    //     NSLog(@"%ld",str.length);
           
            //第几个字符.
    //        unichar ch=[str characterAtIndex:5];
    //        NSLog(@"%c",ch);
    //       
    //        NSString *str1=@"全球领先的移动设备操作系统";
    //        从字符串开始到第几位。
    //        NSString *str2=[str1 substringToIndex:4];
    //        NSLog(@"%@",str2);
    //        从第几位开始到字符串结束
    //        NSString *str3=[str1 substringFromIndex:9];
    //        NSLog(@"%@",str3);
    //        范围 location 位置 length 长度
    //        NSRange range;
    //        range.location=5;
    //        range.length=4;
    //        指定范围的字符串
    //        NSString *str4=[str1 substringWithRange:range];
    //        NSLog(@"%@",str4);
           
    //     取出字符串的范围和长度
    //        NSRange range1 =[str1 rangeOfString:@"移动设备"];
    //        NSLog(@"%@",NSStringFromRange(range1));
           
    //        字符串的比较
    //        NSString *str1=@"asv";
    //        NSString *str2=@"asg";
    //        NSComparisonResult result=[str1 compare:str2];
    //        NSLog(@"%ld",result);
            NSString *str3=@"ASG";
            NSString *str4=@"asg";
           
    //        不区分大小写比较
    //        NSComparisonResult result1=[str3 caseInsensitiveCompare:str4];
    //        NSLog(@"%ld",result1);
           
           BOOL bol= [str3 isEqualToString:str4];
            NSLog(@"%d",bol);
    //        以什么开头或以什么结尾
    //        prefix  suffix
            NSString *str2=@"www.qq.com";
            BOOL bol1=[str2 hasSuffix:@".com"];
            NSLog(@"%d",bol1);

           
    //        数字字符的转换
            NSString *num=@"132.465";
            NSLog(@"%f",num.doubleValue*10);
           
    //        C-OC字符串转换。
    //        OC-C
            NSString *str11=@"asdf";
            NSLog(@"%@",str11);
            NSLog(@"%s",str11.UTF8String);
           
            char *chs="qwer";
    //        C-OC
            NSLog(@"%@",[NSString stringWithUTF8String:chs]);
            NSLog(@"%@",@(chs));
           
    //        字符串的替换
           
            NSString *str22=@"josajfoajlkfah";
            NSString *str33=[str22 stringByReplacingOccurrencesOfString:@"josa" withString:@"JOSA"];
             NSLog(@"%@",str22);
            NSLog(@"%@",str33);
           
            NSRange range=[str22 rangeOfString:@"osa"];
            NSString *str44=[str22 stringByReplacingCharactersInRange:range withString:@"***"];
            NSLog(@"%@",str44);
     
     
     
     
     
     
     
     
  • 相关阅读:
    追寻缺失的大学精神 一个民族需要关注天空的人
    图论简介
    18个分形图形的GIF动画演示
    平行宇宙
    eclipse经常出现——未响应!!!
    单例模式
    Java内存区域
    编译与解释(java)
    正则表达式判断QQ号格式是否正确
    正则表达式判断手机号格式是否正确
  • 原文地址:https://www.cnblogs.com/tianlianghong/p/5236407.html
Copyright © 2011-2022 走看看