-
[Dart] Python의 f-string과 유사한 String InterpolationMemo/Dart & Flutter 2024. 1. 1. 22:12
파이썬에서 문자열과 변수를 함께 출력할 때 f-string을 굉장히 유용하게 사용해왔었다.
Java에서는 f-string과 유사한 기능이 없어 아쉬웠는데, Dart에서는 f-string과 거의 유사한 'String Interpolation'이 존재했다.
String Interpolation, 직역하면 '문자열 보간'은 자바스크립트에서 사용되는 방식과 거의 같다.
var name = "nico"; var age = 10; var gretting = "Hello $name! I'm ${age + 2}"; print(gretting); // Hello nico! I'm 12
변수의 경우 '$' 뒤에 변수명을 붙여 사용하면 되며, 계산이 필요한 경우에는 '$'뒤에 중괄호를 붙여 사용할 수 있다.
Built-in types
Information on the types Dart supports.
dart.dev
'Memo > Dart & Flutter' 카테고리의 다른 글
[Flutter] Stateless Widget과 Stateful Widget (0) 2024.01.09 [Flutter] VSCode 'The Flutter Daemon failed to start' 오류 해결 (2) 2024.01.06 [Dart] Object와 dynamic 차이 (1) 2024.01.04 Dart는 오버로딩을 지원하지 않는다. (0) 2024.01.03 Dart의 컴파일 방식 - AOT, JIT, (0) 2024.01.01