문자열의 기초
Flash Player 9 이상, Adobe AIR 1.0 이상
프로그래밍 용어에서 문자열은 텍스트 값, 즉 단일 값으로 묶인 일련의 문자, 숫자 또는 기타 문자를 뜻합니다. 예를 들어 다음 코드 행은 데이터 유형이 String인 변수를 만들고 리터럴 문자열 값을 해당 변수에 지정합니다.
var albumName:String = "Three for the money";
이 예제에서 보듯이 ActionScript에서는 큰따옴표나 작은따옴표로 텍스트를 묶어서 문자열 값을 나타낼 수 있습니다. 다음은 몇 가지 문자열의 예입니다.
"Hello"
"555-7649"
"http://www.adobe.com/"
ActionScript에서 텍스트를 조작하는 경우 문자열 값으로 작업하는 것입니다. ActionScript String 클래스는 텍스트 값을 다룰 때 사용할 수 있는 데이터 유형입니다. 문자열 인스턴스는 다른 많은 ActionScript 클래스에서 속성, 메서드 매개 변수 등에 자주 사용됩니다.
중요한 개념 및 용어
다음 참조 목록에는 이 장에 사용되는 문자열 관련 중요 용어가 포함되어 있습니다.
-
ASCII
-
컴퓨터 프로그램에서 텍스트 문자 및 심볼을 나타내기 위한 시스템입니다. ASCII 시스템은 26자의 영어 알파벳과 제한된 추가 문자 집합을 지원합니다.
-
문자
-
텍스트 데이터의 최소 단위입니다(단일 문자 또는 심볼).
-
결합
-
문자열 뒤에 다른 문자열을 추가하여 새로운 문자열 값을 만들 때와 같이 여러 문자열 값을 결합하는 것을 뜻합니다.
-
빈 문자열
-
텍스트가 없거나 공백 또는 기타 문자가 포함된 문자열이며
""
로 작성됩니다. 빈 문자열은 null 값을 가진 String 변수와 다릅니다. null 값의 String 변수는 변수에 지정된 문자열 인스턴스가 없는 변수지만, 빈 문자열은 값에 문자가 포함되지 않은 인스턴스를 가집니다.
-
String
-
텍스트 값입니다(일련의 문자).
-
문자열 리터럴(또는 "리터럴 문자열")
-
코드에서 명시적으로 작성된 문자열로, 텍스트 값을 큰따옴표 또는 작은따옴표로 묶어 표기합니다.
-
하위 문자열
-
다른 문자열의 일부가 되는 문자열입니다.
-
유니코드
-
컴퓨터 프로그램에서 텍스트 문자 및 심볼을 나타내기 위한 표준 시스템입니다. 유니코드 시스템을 사용하면 모든 쓰기 시스템에서 어느 문자든지 사용할 수 있습니다.
|
|
|