final ν€μλ
λ³κ²½ λΆκ°, λ³κ²½ κΈμ§, μμ, μμ λΆκ°, μ€λ²λΌμ΄λ© λΆκ°
final μ΄λ?
final μμ
// λ³κ²½ κ°λ₯
int variable = 10;
variable = 20;
// λ³κ²½ λΆκ°λ₯
final variable = 10;
variable = 20;
--> Cannot assign a value to final variable λ©μμ§κ° μΆλ ₯ λ κ²μ΄λ€.
// λ€μ΄λ°
final int UN_CHANGEABLE_VARIABLE = 10;
// μ΄λ κ²λ μ μΈ κ°λ₯(μ΅μ΄ 1ν)
final int variable;
variable = 1;final κ°μ²΄
final λ©μλ
final ν΄λμ€
Last updated