これは愚かな質問かもしれませんが、私はKotlinにとってまったく新しいものです。 JavaではKotlinプリントステートメントでスコープの明確化が必要なのはなぜですか?
、典型的なprint文は次のとおりです。
System.out.println("Goodbye cruel world!");
しかし、Kotlinに、私たちは書くことができます。
println("Kotlin is weird but good")
をどのようにKotlinは、ここでは、スコープの明確化を回避するのですか? println
はKotlinの言語構造です(そうですか?)。私はここで何かを見逃していますか?ここで何らかの暗黙的なimport文が発生していますか?
ここではprintln
は例です。 Kotlinには他にも多くの同様の事例があります。