목록charAt (12)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/5MBeO/btsIVL6ddyA/QxDwRpcvDURy4cik5TNmT1/img.png)
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pRk10/btsHH8HHkZW/RMlXDyS4FcVHKadkcnQlb1/img.png)
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [소스 코드]import 'package:flutter/material.dart';import 'dart:developer';// -----------------------------------------------------------------------------------------// TODO [main] : [application 의 진입점 역할]// -----------------------------------------------------------------------------------------void main() { try { // [초기 변수 선언] var strData = "Hell..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Cp8ma/btsFOTOsujE/0LNX8Yzok4mNtv0TC6Pu1k/img.png)
[개발 환경 설정] 개발 언어 : 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 str = "hello"; // [for 문을 수행하면서 문자열 한글자씩 확인] for (int i = 0; i
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Rde50/btsFdXRmvjE/vYjNCMDTbHtdxNEUC4XwL0/img.png)
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // --------------------------------------------------- // [기본 설명] // --------------------------------------------------- // len : string 문자열 길이를 확인 시 사용합니다 // --------------------------------------------------- // [초기 변수 선언] str := "hello TWOK !!" for i := 0; i < len(str); i++ { fmt.Println(string(str[i])) } } [결과 출력]
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cM6Pqd/btrGPMVqGJL/zhRk0NiyDiOkJsoo3GFZu1/img.png)
[개발 환경 설정] 개발 툴 : SublimeText (PyScript) 개발 언어 : python [소스 코드] [결과 출력]
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bB9PtU/btrucaHn2BI/8K6uVTDgaoo1MkWni4NUs0/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] func testMain(){ print("") print("===============================") print("[ViewController >> testMain() :: 테스트 함수 수행 실시]") print("===============================") print("") // [초기 string 데이터 선언 실시] let strData = "hello" // [for 문을 수행하면서 한글자씩 출력 실시] for i in stride(from: 0, through: strData.count-1, by: 1) { // [문자열 한글자를 잘라와서 변수에 담기 실시] let char..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dip9mi/btrt9TllJMa/8iiXxyULLn60ldC3wX9dLK/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [testMain 함수] // MARK: - [헤더 파일에 정의 없이 : void 메소드 구현] - (void)testMain { printf("\n"); printf("=============================== \n"); printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n"); printf("=============================== \n"); printf("\n"); // [초기 문자열 데이터 선언 실시] NSString *strData = @"!ab투케이"; // [for 반복문을 수행하면서 문자열 한글자씩 출력 실시] for (int i..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/uM5fm/btrhtVpnJVq/QtO4gFYhyq9zKeN1S3cmFK/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] import Foundation /* [ExtensionUtil 파일] 1. 생성 방법 : New File >> Swift File 2. 호출 방법 : 각 데이터 타입에 맞게 즉시 호출 (ex - str.euals(_string : data)) */ // [extension 정의 실시 : Int] extension Int { var isEven : Bool { // 짝수 여부 확인 return self % 2 == 0 } var isOdd : Bool { // 홀수 여부 확인 return self % 2 == 1 } } // [extension 정의 실시 : String] extension String { func ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/JsDxr/btq6AdtztFl/XqTwIvZMc2kKSEbvskwbH1/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명] 1. charAt(인덱스) : 특정 문자를 출력할 때 사용합니다 2. split(분리 문자) : 특정 문자를 기준으..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/EHf2L/btq10Mm5loH/bRLT9QwlbKIUBjkzzcHBE0/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package ex5; import java.util.ArrayList; import javax.swing.JOptionPane; public class MainActivity15 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[JOptionPane 입력 팝업창을 사용해서 사용자로부터 특정 문자 입력 받은..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PXJpz/btqSDuCcnsh/Im5YoSK9PwJFkbxXB6T0fk/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; import java.util.Arrays; public class MainActivity24 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[(종합)문자열 한글자씩 분리 - split, charAt 사용해 문자열 한글자씩 분리 실시]"); /*[설 명] * 1. split("") ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ccYgft/btqRCVARrJl/cd4NlTx6IAyKSh2tKxjynK/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package Al; public class MainActivity15 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[charAt 특정 위치 문자 추출 - charAt을 사용해서 한글자씩 문자열 분리하기]"); //초기 변수 선언 실시 String data = "투케이"; /*[설 명] * 1. char..