日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Spark记录-Scala数据类型

發布時間:2023/12/13 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spark记录-Scala数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Scala與Java具有相同的數據類型,具有相同的內存占用和精度。以下是提供Scala中可用的所有數據類型的詳細信息的表格:

序號數據類型說明
1Byte8位有符號值,范圍從-128至127
2Short16位有符號值,范圍從-32768至32767
3Int32位有符號值,范圍從-2147483648至2147483647
4Long64位有符號值,范圍從-9223372036854775808至9223372036854775807
5Float32位IEEE 754單精度浮點值
6Double64位IEEE 754雙精度浮點值
7Char16位無符號Unicode字符。范圍從U+0000到U+FFFF
8String一個Char類型序列
9Boolean文字值true或文字值false
10Unit對應于無值
11Nullnull或空引用
12Nothing每種其他類型的亞型; 不包括無值
13Any任何類型的超類型; 任何對象的類型為Any
14AnyRef任何引用類型的超類型

上面列出的所有數據類型都是對象。Scala中沒有類似Java中那樣的原始類型。 這意味著您可以調用Int,Long等方法。

Scala基本文字

Scala用于文字的規則是簡單直觀的,本節介紹所有基本的Scala文字。

集成文字

整數文字通常為Int類型,或Long類型,后跟L或l后綴。這里有一些整數文字 -

0 035 21 0xFFFFFFFF 0777L Shell

浮點文字

浮點文字的類型為Float,后跟浮點類型后綴F或f,否則為Double類型。 這里有一些浮點文字 -

0.0 1e30f 3.14159f 1.0e100 .1 Shell

布爾文字

布爾文字: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' '\t' Shell

字符串文字

字符串文字是雙引號中的一系列字符。字符是可打印的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

總結

以上是生活随笔為你收集整理的Spark记录-Scala数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。