목록array (90)
투케이2K
[로직 정리]정리 로직 : Mobile / Android상태 : [android] 안드로이드 기기 등록 QR 생성 시 String[] array 배열 데이터를 String 형식 문자열 치환 로직 [설 명]// --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------1. 제 목 : [android] 안드로이드 기기 등록 QR 생성 시 String[] array 배열 데이터를 String 형식 문자열 치환 로직2...
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java [소스 코드]// --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Java / Kotlin- 개발 툴 : AndroidStudio- 구분 : 유틸 파일 / getArrayToString / String[] / String- 사전) 👉 StringBuilder 간략 설명 : >> StringBuilder 는 문자열을 “가변..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드]// --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Java / Kotlin- 개발 툴 : AndroidStudio- 기술 구분 : XML / res / array// -------------------------------------------------------------------------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [String 문자열 데이터 Json Array 형식으로 변경 가능 한지 체크 실시] // ----------------------------------------------------------------------------------------- func stringJsonArrayEnable(str: String) -> Bool { /* // ---------------..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Text.Json.Serialization; using System.Web; using System.Text.Json; using System.Text.Encodings.Web; using System.Text.Unicode; using System.Text.RegularExpressions; using System.Timers; using System.Threading; using System.Diagnostic..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Text.Json.Serialization; using System.Web; using System.Text.Json; using System.Text.Encodings.Web; using System.Text.Unicode; using System.Text.RegularExpressions; using System.Timers; using System.Threading; using System.Diagnostic..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Web; namespace testProject { // [프로그램 동작 클래스] class Program { // [메소드 수행] static void Main(string[] args){ // [변수 선언] int[] array = { 20, 10, 40, 30 }; // [Avg , Sum 사용해 배열 데이터 평균값 및 합계값 구하기] double avgData = array.Average(); // [평균값..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Web; namespace testProject { // [프로그램 동작 클래스] class Program { // [메소드 수행] static void Main(string[] args){ // [변수 선언] int[] array = { 20, 10, 40, 30 }; // [Min , Max 사용해 배열 최소값 및 최대값 확인] int minData = array.Min(); int maxData = array.M..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Web; namespace testProject { // [프로그램 동작 클래스] class Program { // [메소드 수행] static void Main(string[] args){ // [변수 선언 실시] string[] strArray = { "A", "B", "B", "C", "A" }; // [Distinct 사용해 배열 중복 요소 제거] string[] distinctArray = strArray..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. 다차원 배열 : 행과 열을 지정해서 배열을 선언 합니다 ------------------------------------------- 2. 배열에서 각 번지 인덱스는 0 부터 시작합니다 ------------------------------------------- 3. 예시 : new 자료형 [행 = 가로] [열 = 세로] -..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. 가변 배열 : 배열 사이즈 지정 없이 배열을 선언합니다 ------------------------------------------- 2. 배열에서 각 번지 인덱스는 0 부터 시작합니다 ------------------------------------------- */ // [변수 선언] int[] array = new int..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] namespace testProject { class Program { static void Main(string[] args){ /* ------------------------------------------- [요약 설명] ------------------------------------------- 1. 고정 배열 : 초기 배열 사이즈 지정 및 지정 된 크기에 맞게 데이터를 추가 할 수 있습니다 ------------------------------------------- 2. 배열에서 각 번지 인덱스는 0 부터 시작합니다 ------------------------------------------- */ // [변수 선언] ..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "fmt" "strings" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // "strings" 패키지는 문자열 조작 및 변경 시 사용됩니다 // --------------------------------------------------- // Join : Array 배열에 저장 된 데이터를 하나의 문자열로 결합합니다 // ----------------------------------------------..
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import ( "encoding/json" "fmt" ) func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // JSON (JavaScript Object Notation) 은 데이터를 교환하는 한 포맷 방식으로 key , value 형식으로 데이터를 생성할 수 있습니다 // --------------------------------------------------- // Go 에서 JSON 을 사용하기 위해서는 표준패키지 en..
[개발 환경 설정] 개발 언어 : 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 부터 특..
