Menu
Coddy logo textTech

문자열 보간

Coddy Dart 여정의 기초 섹션에 포함된 레슨 — 94개 중 38번째.

문자열 보간은 $ 기호를 사용하여 문자열 리터럴 내부에 변수를 직접 삽입합니다.

사용자 정보를 저장할 변수를 생성하세요:

String name = "Dart";
int age = 12;
double version = 2.19;

문자열 보간을 사용하여 이러한 변수들을 문자열에 포함하세요:

String message = "Language: $name, Age: $age, Version: $version";
print(message);

위의 코드를 실행한 후 출력은 다음과 같습니다:

Language: Dart, Age: 12, Version: 2.19
challenge icon

챌린지

초급

문자열 보간을 사용하여 사용자 프로필에 대한 정보를 표시하는 프로그램을 생성하세요. 문자열 보간은 $ 기호를 사용하여 변수들을 문자열 리터럴 내부에 직접 포함시킬 수 있게 합니다.

  1. 제공된 변수를 사용하여 문자열 보간으로 프로필 요약을 생성하세요.
  2. 아래 예시에서 보여진 정확한 형식으로 프로필 요약을 출력하세요.
  3. 문자열 보간을 사용하여 사용자의 구독 세부 정보를 보여주는 두 번째 문자열을 생성하세요.
  4. 아래 예시에서 보여진 정확한 형식으로 구독 세부 정보를 출력하세요.

Example output format:

Profile: Name: Alex, Age: 28, Premium User: true
Subscription: $9.99 per month, Active for 3.5 years

치트 시트

문자열 보간은 $ 기호를 사용하여 변수들을 문자열 리터럴 안에 직접 삽입합니다:

String name = "Dart";
int age = 12;
double version = 2.19;

String message = "Language: $name, Age: $age, Version: $version";
print(message);

출력:

Language: Dart, Age: 12, Version: 2.19

직접 해보기

void main() {
  // 사용자 프로필 정보
  String name = 'Alex';
  int age = 28;
  bool isPremiumUser = true;
  
  // 구독 세부 사항
  double monthlyFee = 9.99;
  double yearsActive = 3.5;
  
  // TODO: 문자열 보간을 사용하여 프로필 요약 생성
  // 형식: 프로필: 이름: Alex, 나이: 28, 프리미엄 사용자: true
  String profileSummary = '';
  
  // TODO: 문자열 보간을 사용하여 구독 세부 사항 생성
  // 형식: 구독: 월 $9.99, 3.5년 동안 활성
  String subscriptionDetails = '';
  
  // 결과를 출력
  print(profileSummary);
  print(subscriptionDetails);
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨