본문 바로가기
개발/Dart

Dart 기본 - 09. string interpolation, 문자열 $ 기호 사용 방법

by 왼하루 2023. 1. 27.
반응형

Dart는 강력한 string interpolation 기능을 제공합니다. string interpolation은 문자열 내에 변수나 상수를 삽입하는 것을 말합니다.

 

 

string interpolation

string interpolation 기능을 사용하여 문자열에 변수나 상수를 삽입할 수 있고, 데이터 타입에 따라 중괄호를 포함한 표현식 또한 삽입할 수 있습니다. 자바스크립트의 $ 기호와 비슷한 역할을 합니다.

 

  • string interpolation 사용 방법
  • 표현식을 문자열에 삽입하는 방법

 

string interpolation 사용 방법

다음은 string interpolation의 기본적인 사용방법 입니다.

var name = "Dart";
print("Hello, $name");

 

위 코드는 name 변수에 "Dart"라는 값을 할당하고, print 함수를 사용해 "Hello, Dart"라는 문자열을 출력합니다. $ 문자를 사용하여 변수나 상수를 문자열 내에 삽입할 수 있습니다.

$ 기호

 

여러 개의 변수를 사용할 수도 있습니다.

var firstName = "Dart";
var lastName = "Programming";
print("Hello, $firstName $lastName");

 

위 코드는 firstNamelastName 변수를 문자열 내에 보간하여 "Hello, Dart Programming"라는 문자열을 출력합니다.

여러개의 변수 사용

 

 

표현식을 문자열에 삽입하는 방법

다음은 표현식을 사용하는 예제입니다.

var a = 10;
var b = 20;
print("a + b = ${a + b}");

 

위 코드는 a + b 표현식을 문자열 내에 삽입하여 "a + b = 30"라는 문자열을 출력합니다. ${}를 사용하여 표현식을 문자열 내에 삽입할 수 있습니다.

표현식 삽입

 

 

마무리

Dart는 강력한 string interpolation 기능을 제공하며, 변수나 상수, 표현식을 문자열 내에 삽입할 수 있습니다.

 

오늗로 행복한 코딩생활 되시길 바라겠습니다.

 

감사합니다.

댓글