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结尾");

    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值