• 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;

    }

  • 相关阅读:
    codevs1842 递归第一次
    codevs1501 二叉树最大宽度和高度
    (noi.openjudge.cn) 1.5编程基础之循环控制T36——T45
    (noi.openjudge.cn) 1.7编程基础之字符串T21——T30
    (noi.openjudge.cn) 1.9编程基础之顺序查找T06——T15
    (noi.openjudge.cn) 1.9编程基础之顺序查找T01——T05
    (noi.openjudge.cn) 1.7编程基础之字符串T31——T35
    (noi.openjudge.cn) 1.8编程基础之多维数组T21——T25
    Objective-C/C++混编编译器设置
    UITableView使用指南
  • 原文地址:https://www.cnblogs.com/LiHai/p/5118206.html
Copyright © 2020-2023  润新知