zoukankan      html  css  js  c++  java
  • NSArray 利用数组创建数组

    NSArray *array=[NSArray arrayWithObjects:@"1",@"2",@"3", nil];
           NSArray *array2=[array arrayByAddingObject:@"4"];//注意此时array并没有变
           //NSLog(@"%@",array);
           //NSLog(@"%@",array2);
           /*结果:
            (
            1,
            2, 3, 4
            ) */
           
           NSLog(@"%@",[array2 arrayByAddingObjectsFromArray:[NSArray arrayWithObjects:@"5",@"6", nil]]);//追加形成新的数组
           /*结果: (
            1, 2, 3, 4, 5, 6
            ) */
           
           NSLog(@"%@",[array2 subarrayWithRange:NSMakeRange(1, 3)]);//根据一定范围取得生成 一个新的数组
           /*结果: (
            2, 3, 4
            ) */
           
           NSLog(@"%@",[array componentsJoinedByString:@","]);//数组连接,形成一个字符串 //结果:1,2,3
           
           //欠读写文件
           //NSString *path=@"/Users/KenshinCui/Desktop/array.xml";
           //[array writeToFile:path atomically:YES];
           //NSArray *array3=[NSArray arrayWithContentsOfFile:path];
           //NSLog(@"%@",array3);
           /*结果:
            (
            1,
            2,
            3 )
            */
     
  • 相关阅读:
    Java 和因特网
    永久性
    在计算机编程中,一个基本的概念就是同时对多个任务加以控制
    违例控制:解决错误
    清除时的困境:由谁负责清除?
    集合库与方便使用集合
    单根结构
    集合与继承器
    对象的创建和存在时间
    抽象的基础类和接口
  • 原文地址:https://www.cnblogs.com/kluan/p/4819390.html
Copyright © 2011-2022 走看看