削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
タグ: 2017年版ソースエディター
Ef3 (トーク | 投稿記録)
タグ: 2017年版ソースエディター
102 行
12
</syntaxhighlight>
 
=== 数値のリテラル表現 ===
Javaの数値はオブジェクトではなくプリミティブ型ですが、Scalaでは数値もオブジェクトです。
また型名にも違いがあるので、対照表にしてみました。
:{| class="wikitable"
|+ JavaとScaleの型の対照表
! Javaでの型 || Scalaでの型 || サイズ || リテラル表現
|-
| char || Char || 2バイト || 'A', '漢'
|-
| byte || Byte || 1バイト || -128:Byte
|-
| short || Short || 2バイト || 123:Short
|-
| int || Int || 4バイト || 1234567890, -2147483648
|-
| long || Long || 8バイト || 123L, -9223372036854775808L
|-
| float || Float || 4バイト || 3.1415926536f
|-
| double || Double || 8バイト || 3.1415926536
|-
| boolean || Boolean || 1バイト || true, false
|}
 
== 脚註 ==