5
user
オブジェクトには、ドット表記を使用してアクセスできるいくつかのプロパティがあります。スカラ文字列補間println - ドット表記を使用した要素へのアクセス
たとえば、user.fullName
は、Firstname Lastname
のようなストリングを出力します。
文字列補間を使用するprintln
ステートメント内でこれらのプロパティにアクセスするにはどうすればよいですか?
私は次のことを試してみた:
println(s"user's full name is $user.fullName")
しかし、ドット記法で動作するようには思えないとだけ全体$user
オブジェクトを解析し、文字列ではなくプロパティとして残りfullName
解釈部。これは間違って出力:
>>ユーザのフルネームは、ユーザー(...)でのfullName
を次は私が後だものです:。
>>ユーザのフルネーム名前です姓
ヘルプありがとうございました!
です;):多分あなた文字列補間の仕方やドット表記法のメンバへのアクセスはprintln固有ではないので、この問題を言い換えるべきです。 –