122,数组与字符串的转换

来源:互联网 发布:苹果ai软件 编辑:程序博客网 时间:2024/05/22 08:27

#import <Foundation/Foundation.h>


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

    //1,数组转成字符串

    NSArray *arr =@[@"liu",@"ljw",@"ljq"];

    

    NSMutableString *strM = [NSMutableStringnew];

    for (NSString *strin arr) {

        [strM appendFormat:str];

        [strM appendString:@"-"];

    }

    [strM deleteCharactersInRange:NSMakeRange(strM.length -1, 1)];

    NSLog(@"数组转成字符串,第一种方法:%@",strM);

    

    NSString *newStr = [arrcomponentsJoinedByString:@"-"];

    NSLog(@"数组转成字符串,第二种方法:%@",newStr);

    

    //2,字符串转成数组

    

    NSString *str1 = @"abc*def*g";

    NSArray *arr1 = [str1componentsSeparatedByString:@"*"];

    NSLog(@"数组转成字符串:%@",arr);

    

    return 0;

}


//2015-12-21 13:30:30.189 4,数组与字符串的转换[1324:50697]数组转成字符串,第一种方法:liu-ljw-ljq

//2015-12-21 13:30:30.190 4,数组与字符串的转换[1324:50697]数组转成字符串,第二种方法:liu-ljw-ljq

//2015-12-21 13:30:30.190 4,数组与字符串的转换[1324:50697]数组转成字符串:(

//                                                         liu,

//                                                         ljw,

//                                                         ljq

//                                                         )

//Program ended with exit code: 0


0 0
原创粉丝点击