tuple是比較簡單的
//建立元組,小括號,頗為簡單
scala>
val t=
("libai"
,"dufu",1
)t:(string
,string
,int)=
(libai,dufu,1)
//看下tuple都有哪些方法
scala> t.
_1 _2 _3 canequal copy equals hashcode invert productarity productelement productiterator productprefix tostring x zipped
//檢視tuple元素,tuple最多22個元素.索引從1開始
scala> t._1
res98:
string
= libai
//檢視tuple元素,tuple最多22個元素
scala> t._2
res99:
string
= dufu
//檢視tuple元素,tuple最多22個元素
scala> t._3
res100:
int=
1scala> t.hashcode
res101:
int=
2049879747
檢視tuple元素,這個裡面也是索引,從0開始
scala> t.productelement(0)
res102:
any= libai
//tuple沒有foreach方法
scala> t.foreach(
):13
: error: value foreach is not a member of (
string
,string
,int
) t.foreach()^
//tuple可以先呼叫方法生成迭代器,進而遍歷
scala> t.productiterator.foreach(println(_)
)libai
dufu
1//tuple遍歷
scala> t.productiterator.foreach(x=>println(x)
)libai
dufu
1
Spark Row物件入門到熟悉
create a row from values.可以直接建立row物件 private val row row row a b c println row a,b,c 可以利用索引取值,從0開始 println row 0 a println row 1 b throws classcastexc...
前端入門到熟悉day02
01文字域和select option select 元素可建立單選或多選選單。元素中的 標籤用於定義列表中的可用選項。02 1 的基本構成元素最少需要三個 table tr td 元素的彙總 table 表示 thead 表示標題行 tbody 表示 的主體 tfoot 表示表腳 tr 表示一行單...
前端入門到熟悉day03
01為什麼要清除浮動 浮動會產生 高度塌陷 02偽元素選擇器 link a link 選擇所有未訪問鏈結 visited a visited 選擇所有訪問過的鏈結 active a active 選擇正在活動鏈結 hover a hover 把滑鼠放在鏈結上的狀態 focus input focus...