• 1字符串中的world替换为i bookan wisdom2.字符串的相加字符串输出,长度3比较字符串大小4截取字符串5字符串内所有a都替换成A6判断字符串是否以http开头7将字符串内admin和123截取出来8字符添加


    #import <Foundation/Foundation.h>

    int main(int argc, const char * argv[]) {

        @autoreleasepool {

            /*

             第1题 字符串中的world替换为i bookan wisdom

             */

            

    //        NSString *str1=@"hello world and sunshine";

    //        NSString *newstr3=[str1 stringByReplacingOccurrencesOfString:@"world" withString:@"i bookan wisdom" ];

    //        NSLog(@"%@",newstr3);

            /*

             第2题 字符串的相加,以字符串输出,并输出长度

             */

    //        NSString *str2=@"999";

    //        NSString *str3=@"888";

    //        int num2=[str2 intValue];

    //        int num3=[str3 intValue];

    //        int numAdd=num2+num3;

    //        NSString *new=[NSString stringWithFormat:@"%d",numAdd];

    //        NSUInteger *Len=[new length];

    //        NSLog(@"%@ %d",new,Len);

            

            /*

             第3题 比较字符串大小

             */

    //        NSString *str4=@"ABC";

    //        NSString *str5=@"ABc";

    //        NSComparisonResult result=[str4 compare:str5];

    //        if (result==NSOrderedDescending) {

    //            NSLog(@"str5<str4");

    //        }else if(result ==NSOrderedAscending){

    //            NSLog(@"str5>str4");

    //        }else{

    //            NSLog(@"str4=str5");

    //        }

            /*

             第4题 截取Android并输出

             */

    //        NSString *str6=@"iphoneAndroid";

    //        NSRange rangStr6;

    //        rangStr6.length=7;

    //        rangStr6.location=6;

    //        NSString *newStr6=[str6 substringWithRange:rangStr6];

    //        NSLog(@"%@",newStr6);

            /*

             第5题 用c语言创建一个oc字符串,并输出。使用两种方法。

             */

    //        char *s="zhangsanfeng";

    //        printf("%s ",s);

    //        NSString *str=[NSString stringWithFormat:@"%s",s];

    //        NSLog(@"%@",str);

    //        NSString *str1=[NSString stringWithUTF8String:s];

    //        NSLog(@"%@",str1);

            /*

             第6题 字符串内所有a都替换成A;

             */

    //        NSString *str7=@"whatareyou";

    //        NSString *newStr7=[str7 stringByReplacingOccurrencesOfString:@"a" withString:@"A" ];

    //        NSLog(@"%@",newStr7);

            /*

             第7题 判断字符串是否以http开头

             */

    //        NSString *str8=@"http://www.sina.com.cn";

    //        bool result=[str8 hasPrefix:@"http"];

    //        if (result==1) {

    //            NSLog(@"是以http开头");

    //        }else{

    //             NSLog(@"不是以http开头");

    //        }

            /*

             第8题 将字符串内admin和123截取出来

             */

    //        NSString *str9=@"http://localhost:8099/test/user=admin&pwd=123";

    //        NSRange rang1=[str9 rangeOfString:@"admin"];

    //        NSRange rang2=[str9 rangeOfString:@"123"];

    //        NSString *xianShi=[str9 substringWithRange:rang1];

    //        NSLog(@"%@",xianShi);

    //        NSString *xianShi1=[str9 substringWithRange:rang2];

    //        NSLog(@"%@",xianShi1);

            /*

             第9题 字符添加telephone:iphone iphone5修改为"telephone:iphone iphone4 iphone5 iphone6";

             */

    //        NSString *str10=@"telephone:iphone iphone5";

    //        NSString *add=@" ";

    //        NSRange rang=[str10 rangeOfString:add];

    //        NSString *temp=[str10 stringByReplacingCharactersInRange:rang withString:@" iphone4 "];

    //        //NSString *strAdd=@"iphone6";

    //        NSString *temp1=[temp stringByAppendingFormat:@" iphone6"];

    //        NSLog(@"%@",temp1);

            /*

             第10题 排序

             */

    //        NSArray *arr=@[@"String 11",@"String 21",@"String 1",@"string 2",@"String 02"];

    //        NSLog(@"%@",arr);

    //        

    //        NSComparator com=^(id obj,id obj2){

    //            NSComparisonResult result=[obj compare:obj2];

    //            return result;

    //            

    //        };

    //        NSArray *sortArr=[arr sortedArrayUsingComparator:com];

    //        for(NSArray *arr1 in sortArr){

    //            

    //            NSLog(@"%@",arr1);

    //        }

       }

        return 0;

    }

  • 相关阅读:
    此查询使用的不是 ANSI 外部联接运算符
    centos重启命令
    updatePanel 加载完成后回调JS
    建站推荐十个免费的CMS内容管理系统(Php+mysql)
    [转]最值得拥有的免费Bootstrap后台管理模板
    Got a packet bigger than 'max_allowed_packet' bytes”
    ECshop商城程序常见的96个小问题汇总
    linux 命令
    mysql 存储过程
    千万级记录的Discuz论坛导致MySQL CPU 100%的优化笔记
  • 原文地址:https://www.cnblogs.com/LiHai/p/5118206.html
Copyright © 2020-2023  润新知