디버거 툴바
를 사용하여 코드의 실행을 단계별로 진행할 수 있다. F10
키를 누르면 코드의 다음 줄이 실행되고, F11
키를 누르면 다음 중단점까지 코드가 실행된다.Dart DevTools
도구를 사용하여 코드의 실행을 더 세밀하게 제어할 수 있다. Dart DevTools
도구는 Android Studio의 Run
> Debug
> Dart DevTools
에서 사용할 수 있다.=>
기호를 사용하여 간결하게 표현할 수 있다.< 람다식의 구조 >
(매개변수) => 표현식
void main() {
var sum = (int a, int b) => a + b;
print(sum(1, 2)); // 3
}
sum()
함수는 (int a, int b) => a + b
람다식을 사용하여 정의된다. (int a, int b)
는 함수의 매개변수이며, a + b
는 함수의 표현식이다.