IOS学习笔记39--NSString各种语法的使用

今天就NSString的各种语法学习学习,以后慢慢补充;

1.字符串的遍历                  

 

 

     NSString *string = @"CHENGWULI";             

    //字符串的长度

    int count = [string length];

    NSLog(@"字符串的长度是%d",count);

    //遍历字符串中的每一个字符

    for(int i =0; i < count; i++){

        char c = [string characterAtIndex:i];

        NSLog(@"字符串第 %d位为 %c",i,c);

    }

2.字符串的比较

 

    NSString *str0 = @"lichengwu";

    NSString *str1 = @"lichengwu-A";

    //字符串完全相等比较

    if([str0 isEqualToString:str1]){

        NSLog(@"字符串完全相等");

    }

    else{

         NSLog(@"字符串不相等");

    }

    //字符串以开头比较

    if([str0 hasPrefix:@"li"]){

        NSLog(@"字符串str0li开头");

    }

    

    //字符串以结尾比较

    if([str1 hasSuffix:@"wu-A"]){

        NSLog(@"str1字符串以wu-A结尾");

    }






 

posted @   jlins  阅读(203)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示