투케이2K

56. (swift/xcode) subList 사용해 array 배열 특정 범위 데이터 출력 실시 본문

Swift

56. (swift/xcode) subList 사용해 array 배열 특정 범위 데이터 출력 실시

투케이2K 2022. 3. 15. 08:02

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : SWIFT

 

[소스 코드]

    func testMain(){
        print("")
        print("===============================")
        print("[ViewController >> testMain() :: 테스트 함수 수행 실시]")
        print("===============================")
        print("")
        
        
        /*
        [요약 설명]
        1. sublist : 배열에서 시작 번지 ~ 종료 번지 까지 특정 범위를 지정해서 출력할 수 있습니다
        2. 배열 인덱스 번지는 0 번 부터 시작합니다
        3. strArray[0 ..< 2] : 0 , 1 번 인덱스까지 데이터를 출력합니다
        */
        
                
        // [초기 배열 선언 실시]
        var strArray : Array<String> = [] // 문자열 배열


        // [배열에 데이터 삽입 실시]
        strArray.append("a")
        strArray.append("b")
        strArray.append("c")
        strArray.append("d")
        strArray.append("e")
        strArray.append("f")

        print("")
        print("===============================")
        print("strData [원본] :: ", strArray)
        print("strData [길이] :: ", strArray.count)
        print("===============================")
        print("")
        
        
        // [배열 특정 범위 데이터 복사 실시 : 0 번지, 1 번지]
        var copyArray_1 = strArray[0 ..< 2]
        print("")
        print("===============================")
        print("copyArray_1 [0 ..< 2] :: ", copyArray_1)
        print("===============================")
        print("")
        
        
        // [배열 특정 범위 데이터 복사 실시 : 2 번지 , 3 번지, 4 번지]
        var copyArray_2 = strArray[2 ..< 5]
        print("")
        print("===============================")
        print("copyArray_2 [2 ..< 5] :: ", copyArray_2)
        print("===============================")
        print("")
        
    }
 

[결과 출력]

 

 

반응형
Comments