るりまサーチ

最速Rubyリファレンスマニュアル検索!
113件ヒット [1-100件を表示] (0.067秒)

別のキーワード

  1. array fill
  2. array []
  3. array sample
  4. array new
  5. array []=

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< 1 2 > >>

Array.[](*item) -> Array (9220.0)

引数 item を要素として持つ配列を生成して返します。

...す。

Array
のサブクラスを作成したしたときに、そのサブクラスのインスタンスを作成
しやすくするために用意されている。

@param item 配列の要素を指定します。

//emlist[例][ruby]{
Array
[1, 2, 3] #=> [1, 2, 3]

class SubArray < Array
# .....
....
end
p SubArray[1, 2, 3] # => [1, 2, 3]
//}...

main.private(*name) -> Array (209.0)

メソッドを private に設定します。

...private)設定します。

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。


@see Module#private...

main.public(*name) -> Array (209.0)

メソッドを public に設定します。

...blic に設
定します。

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。


@see Module#public...

Gem::SourceInfoCache.search_with_source(*args) -> Array (202.0)

与えられた条件を満たす Gem::Specification と URL のリストを返します。

与えられた条件を満たす Gem::Specification と URL のリストを返します。

@param args 検索条件を指定します。Gem::SourceInfoCache#search_with_source と引数を合わせてください。

@see Gem::SourceInfoCache#search_with_source

Socket.getaddrinfo(nodename, servname, family=nil, socktype=nil, protocol=nil, flags=nil) -> Array (180.0)

2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。

...の形の配列です。

*
第0要素 - アドレスファミリー (String)
*
第1要素 - ポート番号 (Integer)
*
第2要素 - ホスト名 (String)
*
第3要素 - アドレス (String)
*
第4要素 - アドレスファミリーに対応する Integer
*
第5要素 - ソケット...
...タイプに対応する Integer
*
第6要素 - プロトコルに対応する Integer

=== 必須引数について
必須引数の意味は以下の通りです。

*
nodename - ホスト名
(lib:socket#host_formatを参照)
*
servname - サービス名
(lib:socket#service_formatを...
...可能です。

*
family - アドレスファミリー。
Socket::Constants::AF_INET など、AF_ で始まる定数を指定します。
*
socktype - ソケットタイプ。
Socket::Constants::SOCK_STREAM など、SOCK_ で始まる定数を指定
します。
*
protocol - プ...

絞り込み条件を変える

Socket.gethostbyname(host) -> Array (126.0)

ホスト名または IP アドレス(指定方法に関しては lib:socket#host_formatを参照) からホストの情報を返します。

...ト情報について
ホスト情報は以下の 4 要素の配列で表現されています。

*
ホスト名
*
ホストの別名の配列
*
ホストのアドレスタイプ (整数定数)
*
ホストのアドレス

第四要素のホストのアドレスは、各アドレスタイプ...

Socket.getnameinfo(sa, flags = 0) -> Array (114.0)

2553 で定義された getnameinfo() の機能を提供するク ラスメソッド。 gethostbyaddr() や getservbyport() の代 わりとして用意されています。IPのバージョンに依存しないプログラムを 書くための標準的なAPIです。

...きます。配列を与える場合には、要素が3つの場合と4つの場合
があります。

*
要素が3つの場合:
[アドレスファミリー, サービス, ホスト]
*
要素が4つの場合:
[アドレスファミリー, サービス, 任意, アドレスを表...

Matrix.diagonal(*values) -> Matrix (113.0)

対角要素がvaluesで、非対角要素が全て0であるような 正方行列を生成します。

...全て0であるような
正方行列を生成します。

@param values 行列の対角要素

=== 注意

valuesに一次元Arrayを1個指定すると、そのArrayを唯一の要素とした1×1の行列が生成されます。

//emlist[例][ruby]{
require 'matrix'

m = Matrix.diagonal(1, 2,...

Regexp.union(*pattern) -> Regexp (107.0)

引数として与えた pattern を選択 | で連結し、Regexp として返します。 結果の Regexp は与えた pattern のどれかにマッチする場合にマッチするものになります。

...Array を与えても Regexp を生成します。
つまり、以下のように書くことができます。

//emlist[][ruby]{
arr = [/a/, /b/, /c/]
p Regexp.union(arr) # => /(?-mix:a)|(?-mix:b)|(?-mix:c)/
# 1.8.7 より前は、以下のように書く必要があった
p Regexp.union(*arr)...
...されて結果の Regexp に組み込まれます。

//emlist[][ruby]{
p Regexp.union("a", "?", "b") # => /a|\?|b/
p Regexp.union(/a/, "*") # => /(?-mix:a)|\*/
//}

引数をひとつも与えなかった場合、決してマッチしない Regexp を返します。

//emlist[][ruby]{
p Regexp.uni...
...ッチする
rep1 = [ "foo", "bar", "hoge"]
p Regexp.union(*rep1) # => /foo|bar|hoge/
p Regexp.union(rep1) # => /foo|bar|hoge/

# 下記の場合オプションがつくのは最初だけ
rep2 = [ /foo/x, "bar", "hoge"]
p Regexp.union(*rep2) # => /(?x-mi:foo)|bar|hoge/
p Regexp.union(rep2) # =>...

Psych.safe_load(yaml, legacy_permitted_classes=[], legacy_permitted_symbols=[], legacy_aliases=false, legacy_filename=nil) -> object (49.0)

安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。

...成して返します。

デフォルトでは以下のクラスのオブジェクトしか変換しません。

*
TrueClass
*
FalseClass
*
NilClass
*
Numeric
*
String
*
Array
*
Hash

再帰的なデータ構造はデフォルトでは許可されていません。

任意のクラスを許...

絞り込み条件を変える

<< 1 2 > >>