Ruby中的数组和散列表(三)

来源:互联网 发布:刺客信条枭雄画面优化 编辑:程序博客网 时间:2024/06/05 01:53
  1. 類方法[],返回一個給定對象生成的新數組。等价与操作符Array.[](...). 
    p Array.[](1,'a',/~A/)
    p Array[
    1,'a',/~A/]
    p [
    1,'a',/~A/]

    輸出:
    [
    1"a"/~A/]
    [
    1"a"/~A/]
    [
    1"a"/~A/]
  2. new。
  3. &。2個數組的交集。
    [1,1,3,5]&[1,2,3]         ——>[1,3]
  4. *。
    p [1,2,3]*3
    p [
    1,2,3]*"--"

    -------------
    [
    123123123]
    "1--2--3" 
  5. +。
    p [1,2,3]+[4,5]  ——>[12345]
  6. -。
    p [1,1,2,2,3,3,4,5]-[1,2,4]   ——>[335]