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\n",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;

}

 

posted @ 2016-01-10 12:51  流浪法师0  阅读(213)  评论(0编辑  收藏  举报