package Ġch 0 2 _ kotlin _ basics ._ 0 2 _ string _ template Ċ Ċ fun Ġmain ( args : ĠArray < String >) Ġ{ ĊĠĠĠ Ġ// Ġapproach Ġ- Ġ 1 ĊĠĠĠ Ġval Ġname Ġ= Ġif Ġ( args . size Ġ> Ġ 0 ) Ġargs [ 0 ] Ġelse Ġ" Kotlin " ĊĠĠĠ Ġprintln (" Hello , Ġ$ name !") ĊĊĠĠĠ Ġ// Ġapproach Ġ- Ġ 2 ĊĠĠĠ Ġif Ġ( args . size Ġ> Ġ 0 ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġinclude Ġthe Ġ$ Ġcharacter Ġin Ġa Ġstring , Ġyou Ġescape Ġit : Ġprintln ("\ $ x ") ĊĠĠĠĠĠĠĠ Ġ// Ġor Ġuse Ġbelow Ġapproach , ĊĠĠĠĠĠĠĠ Ġprintln (" Hello , Ġ${ args [ 0 ]} !") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġapproach Ġ 3 Ġ- Ġuse Ġexpression ĊĠĠĠ Ġprintln (" Hello , Ġ${ if Ġ( args . size Ġ> Ġ 0 ) Ġargs [ 0 ] Ġelse Ġ" some one "} !") Ċ } Ċ