menu
書いてる野郎
orebike@gmail.com
Scala の String はズバリ Java のモノである。単にStringではなく、使用時に Scala 独自の String に暗黙変換されるので、Java には無い便利なメソッドが多数使えるようになっている
Java の String なのでメソッドは全て非破壊的である。
ダブルクォートで Java 的な普通のString。3つのダブルクォートでエスケープシーケンス無視改行許容の PHP のシングルクォート っぽい String になる
var hoge = "あいうえお\nかきくけこ" var piyo = """あいうえお\nかきくけこ さしすせそ """
Scala の String は ==
メソッドが拡張されているので、Java とは違い
"hoge" == "piyo" //=> false
こう書ける。