好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > ruby基本數據類型簡明介紹

ruby基本數據類型簡明介紹

熱門標簽:白銀外呼paas系統 地圖標注賺錢項目注冊 電銷機器人廠商代理 常德電銷平臺外呼系統軟件價格 百度地圖標注自定義圖片 湖州u友防封電銷卡 滴滴外呼系統 高德地圖標注客服 徐州網絡外呼系統哪個好

概括、ruby中的基本數據類型都是類類型,只不過為了書寫和閱讀的方便,為基本數據類型提供了較為簡潔的書寫方式而已。

一、數值類型

整數支持二進制,八進制,十進制,十六進制,根據整數的大小動態決定整數是Fixnum類型還是Bignum類型。

浮點數支持科學計數法,小數點后至少有一個數字。

數值類型繼承圖如下:

復制代碼 代碼如下:

Numeric
 |--Integer
     |--Fixnum
         |--Bignum
 |--Float
 |--Complex(標準庫)
 |--BigDecimal(標準庫)
 |--Rational(標準庫)

二、字符串

ruby中沒有字符,只有字符串。

單引號字符串,只有 ' 和 \ 需要進行轉義,其他的字符保持字面的含義。('表示單引號字符串的首尾所以需要轉義,而想一下單引號字符串中只有一個字符\時就明白\也需要轉義了。)

雙引號字符串,雙引號字符串最大的特點是可以進行數值內插,產生雙引號字符串的方式有很多種。

復制代碼 代碼如下:

insert=100 
#單引號字符串 
print '#{insert}_string'    #{insert}_string 
print "\n" 
print %q/#{insert}_string/  #分隔符%q表示單引號字符串 
print "\n" 
 
#雙引號字符串 
print "#{insert}_string\n"  #100_string 
print %/#{insert}_string\n/ #分隔符%或者%Q可以表示雙引號字符串 
print %Q/#{insert}_string\n/ 
 
#多行字符串 
print "first line 
second line 
third line\n" #可以直接寫在多行 
 
print -'multi_line' #-可以使終止符號不用必須在行首,''表示不進行內插 
first line#{insert} 
second line 
    multi_line 
 
str1='good' #字符串是可以修改的 
str1[0]='h' 
print str1 

三、區間

區間提供了處理值具有連續特性的對象集合的簡便方法,ruby為了節省空間只是在內存中保留了區間首尾兩個對象的引用。

復制代碼 代碼如下:

for i in 1..3 #閉合區間,輸出123 
    print i 
end 
 
print "\n" 
 
for i in "num1"..."num3" #首閉后開,輸出num1num2 
    print i 
end 

四、數組

可以容納各種類型對象的集合。

復制代碼 代碼如下:

arr1=[1,2,3,"num1"] 
arr2=%w/1 2 3 num1/ #%w和%W為字符數組分隔符,元素必須用空格隔開 
print arr1,"\n",arr2,"\n" 
print arr1[1].class,"\n" #Fixnum類型 
print arr2[1].class #String類型 

五、散列表

鍵-值對的集合,應用廣泛

復制代碼 代碼如下:

hash1={1=>"first","second"=>2} 
print hash1["second"] 

六、符號

由于相同的字符串在內存中有不同的拷貝,所以采用符號類型來節省內存,相同的符號在內存中只有一份拷貝,另外需注意字符串和符號是完全不同的類型。

復制代碼 代碼如下:

print "string".object_id,"\n"#相同的字符串具有不同的id 
print "string".object_id,"\n" 
print :string.object_id,"\n"#相同的符號具有相同的id 
print :string.object_id,"\n"

您可能感興趣的文章:
  • Ruby基礎知識之數據類型

標簽:永州 張家界 三沙 遼寧 梧州 荊門 普洱 公主嶺

巨人網絡通訊聲明:本文標題《ruby基本數據類型簡明介紹》,本文關鍵詞  ruby,基本,數據,類型,簡明,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ruby基本數據類型簡明介紹》相關的同類信息!
  • 本頁收集關于ruby基本數據類型簡明介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 免费在线观看污网站| 性生活片1| 飘雪影视在线观看免费观看新世界| 免费添女人囗交做爰视频| 动漫女被黄漫免费视频| 日韩中文字幕在线| 秋霞黄色| 国产精选一区二区麻豆粉嫩 | 美女逼逼喷水| 操妹子小说| 91在线高清视频| 小明www永久免费平台的优势| 健身房(高H,双性,饥渴受)男男| 狠狠色影院| 亚洲精品一区二区冲田杏梨| 亚洲第一区在线| 看娇妻和别人绿帽视频| 日本高清高色| a级免费观看| 国产全肉乱妇杂乱视频| igao视频网在线观看| porno18日本老师hd| 又大又粗又硬日起好爽| 亚洲一区二区三区| 国产精品99久久久久久精品爆乳| 特黄色毛片| 温碧霞三级片| 久久伊人精品青青草原高清| 《乳色吐息》在线观看风车| 久久亚洲一区二区三区四区五区 | 99爱在线精品视频免费观看9| 女明星yin乱h文| 男同1069gay视频播放| BBBBBBBBB免费毛片视频| 嗯哦啊不要| 色综合成人丁香| 国产内地激情精品毛片在线一| 国产欧美一区二区三区四区| 女人脱精光直播app下载合集| 亚洲深夜在线| 欧美一级性生活片|