//=$secondUrl?>
Dart
상수
상수
이번엔 상수에 대해서 알아보겠습니다.
앞에서 변수에 대해서 알아봤습니다.
변수는 변하는 값을 의미합니다.
어떠한 값을 최초에 대입했더라도 이후에 다른 값으로 대입했습니다.
즉 어떠한 값이 변해야 할 이유가 있다면 변수를 선언해서 사용을 합니다.
반대로 계속 고정적인 값을 갖는다면 상수를 사용합니다.
상수는 한번 값을 대입하면 그 이후에 다른 값을 대입할 수 없습니다.
우리가 만드는 서비스의 이름을 대입한다면 상수를 사용합니다.
상수 선언 키워드에는 final이 있습니다.
final 상수 사용 방법
상수를 선언하려면 final 키워드를 사용합니다.
아래는 상수 선언 방법입니다.
final 데이터형 상수명 = 값;
위와 같이 데이터형 앞에 final 키워드를 사용합니다.
보통 상수는 상수명을 대문자로 작성합니다.
void main(){ final int MYNUM = 10; print(MYNUM); }
결과는 바로 아래에서 확인할 수 있습니다.
그럼 이번엔 값을 한번 더 대입해 봅시다.
상수는 값이 변하지 않아야 하므로 한번 더 값을 대입하면 에러가 발생합니다.
void main(){ final int MYNUM = 10; MYNUM = 100; print(MYNUM); }
결과는 바로 아래에서 확인할 수 있습니다.
상수 선언시 데이터형을 작성하지 않아도 됩니다.
다음은 데이터형을 작성하지 않고 상수를 선언한 예제이며 함께 데이터형을 확인합니다.
void main(){ final MYNUM = 10; print(MYNUM); print(MYNUM is int); }
결과는 바로 아래에서 확인할 수 있습니다.
데이터형을 작성하지 않고 상수를 선언 한 후 데이터형이 int 인지 확인했고 true가 나왔습니다.
//=$langList['bottomThankyou'][$langMode]?>