搭建微信小程序需要服务器吗,站长工具seo查询5g5g,做一个网页一般多少钱,齐鲁人才网泰安最新招聘网Scala与Java具有相同的数据类型#xff0c;具有相同的内存占用和精度。以下是提供Scala中可用的所有数据类型的详细信息的表格#xff1a; 序号数据类型说明1Byte8位有符号值#xff0c;范围从-128至1272Short16位有符号值#xff0c;范围从-32768至327673Int32位有符号值具有相同的内存占用和精度。以下是提供Scala中可用的所有数据类型的详细信息的表格 序号数据类型说明1Byte8位有符号值范围从-128至1272Short16位有符号值范围从-32768至327673Int32位有符号值范围从-2147483648至21474836474Long64位有符号值范围从-9223372036854775808至92233720368547758075Float32位IEEE 754单精度浮点值6Double64位IEEE 754双精度浮点值7Char16位无符号Unicode字符。范围从U0000到UFFFF8String一个Char类型序列9Boolean文字值true或文字值false10Unit对应于无值11Nullnull或空引用12Nothing每种其他类型的亚型; 不包括无值13Any任何类型的超类型; 任何对象的类型为Any14AnyRef任何引用类型的超类型上面列出的所有数据类型都是对象。Scala中没有类似Java中那样的原始类型。 这意味着您可以调用IntLong等方法。 Scala基本文字 Scala用于文字的规则是简单直观的本节介绍所有基本的Scala文字。 集成文字 整数文字通常为Int类型或Long类型后跟L或l后缀。这里有一些整数文字 - 0
035
21
0xFFFFFFFF
0777LShell 浮点文字 浮点文字的类型为Float后跟浮点类型后缀F或f否则为Double类型。 这里有一些浮点文字 - 0.0
1e30f
3.14159f
1.0e100
.1Shell 布尔文字 布尔文字true和false是Boolean类型的成员。 符号文字 符号文字x是表达式scala.Symbol(“x”)的缩写。符号是一个case类其定义如下 - ackage scala
final case class Symbol private (name: String) { override def toString: String name } Scala 字符文字 字符文字是用引号括起来的单个字符。字符是可打印的Unicode字符或由转义序列描述。 这里有一些字符文字 - a
\u0041
\n
\tShell 字符串文字 字符串文字是双引号中的一系列字符。字符是可打印的Unicode字符或由转义序列描述。 这里有一些字符串文字 - Hello,\nWorld!
This string contains a \ character.Shell 多行字符串 多行字符串文字是用三个引号 ... 括起来的一系列字符。字符序列是任意的除了它最终可能包含三个或更多个连续的引号。 字符不一定是可打印的; 换行符或其他控制字符也是允许的。这是一个多行字符串文字 - the present string
spans three
lines.Scala Null值 null值的类型为scala.Null因此与每个引用类型兼容。它表示引用一个特殊的“null”对象的参考值。 转义序列 以下转义序列在字符和字符串文字中被识别。 Unicode为0到255之间的字符也可以用八进制转义来表示即反斜杠“\”后面是一个最多三个八进制字符的序列。以下是显示几个转义序列字符的示例 - 示例 object Test {def main(args: Array[String]) { println(Hello\tWorld\n\n ); } } Scala 当上述代码被编译和执行时它产生以下结果 - Hello World转载于:https://www.cnblogs.com/xinfang520/p/7727272.html