목록slice (12)
투케이2K
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // JSON (JavaScript Object Notation) 은 데이터를 교환하는 한 포맷 방식으로 key , value 형식으로 데이터를 생성할 수 있습니다 // --------------------------------------------------- // Go 에서 JSON 을 사용하기 위해서는 표준패키지 en..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [make 사용해 초기 배열 크기 간편 지정] // [1] : make() 함수의 첫번째 파라미터에 생성할 슬라이스 타입을 지정하고, 두번째는 Length (슬라이스의 길이), 그리고 세번째는 Capacity (내부 배열의 최대 길이)를 지정 // [2] : 세번째 Capacity 파라미터를 생략하면 Capacity는 Length와 같은 값을 가짐 // [3] : 슬라이스의 길이 및 용량은 내장함수 len(), cap()을 써서 확인 source := []int{0, 1, 2} target := make([]int, len(source), cap(source)*2)..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [make 사용해 초기 배열 크기 간편 지정] // [1] : make() 함수의 첫번째 파라미터에 생성할 슬라이스 타입을 지정하고, 두번째는 Length (슬라이스의 길이), 그리고 세번째는 Capacity (내부 배열의 최대 길이)를 지정 // [2] : 세번째 Capacity 파라미터를 생략하면 Capacity는 Length와 같은 값을 가짐 // [3] : 슬라이스의 길이 및 용량은 내장함수 len(), cap()을 써서 확인 oneArray := make([]int, 10) // 두개 파라미터 지정 twoArray := make([]int, 10, 15) ..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [슬라이스 변수 선언 실시] var array []int // [동적 데이터 삽입 수행] array = append(array, 1) array = append(array, 2) array = append(array, 3) array = append(array, 4) array = append(array, 5) // [특정 인덱스 번지 삭제 수행] var removeIdx = 1 // 1 번 인덱스 삭제 수행 var deleteArray []int deleteArray = append(deleteArray, array[0:removeIdx]...) // 0 부터 특..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [배열 선언 및 데이터 삽입 실시] oneArray := []int{1, 2, 3} twoArray := []int{4, 5, 6} // [slice 배열 선언 및 두 배열 병합 수행] mergeArray := append(oneArray, twoArray...) // [로그 출력 실시] fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[로그 출력 수행]") fmt.Println("----------------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [슬라이스 변수 선언 실시] var originArray []int // [동적 데이터 삽입 수행] originArray = append(originArray, 1) originArray = append(originArray, 2) originArray = append(originArray, 3) originArray = append(originArray, 4) originArray = append(originArray, 5) // [특정 범위 지정해 배열 데이터 지정] var rangeArray = originArray[1:3] // 1부터 3전까지 (1, 2 인..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [슬라이스 변수 선언 실시] var array []int // [동적 데이터 삽입 수행] array = append(array, 1) array = append(array, 2) array = append(array, 3) // [로그 출력 실시] fmt.Println("") fmt.Println("----------------------------------------------") fmt.Println("[로그 출력 수행]") fmt.Println("----------------------------------------------") fmt.Println("a..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { /** * ----------------------------------- * [요약 설명] * ----------------------------------- * 1. slice : 특정 범위 배열 요소를 선택할 수 있습니다 * ----------------------------------- * 2. slice (시작 번지 ..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : jquery [소스 코드] 1 2 3 4 5 [결과 출력]
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : javascript [소스 코드] [결과 출력] [요약 설명] /* [JS 요약 설명] 1. window.onload : 브라우저 로드 완료 상태를 나타냅니다 2. slice : 시작 인덱스부터 종료 인덱스 전까지의 데이터를 복사해 새로운 배열 객체로 반환합니다 3. slice 사용 시 원본 배열은 수정되지 않습니다 (splice 는 원본 요소 삭제, 교체 실시) 4. 인덱스 (index) : 배열에서 각 번지를 나타내는 번호입니다 (배열은 0번 번지부터 시작) 5. JSON.stringify : 대괄호 [] 포함한 배열 데이터를 출력해줍니다 6. 문법 : array.slice(시작 인덱스, 종료 인덱스); 방식으로 사용합니다 */
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명] 1. window.onload : 웹 브라우저 로딩 완료 상태를 확인합니다 2. JSON.stringify : js..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명] 1. slice : begin부터 end 전까지의 복사본합니다 2. slice(시작, 종료전) 까지 의미로 사용합니..