るりまサーチ

最速Rubyリファレンスマニュアル検索!
1048件ヒット [1-100件を表示] (0.058秒)
トップページ > クエリ:@[x] > クエリ:join[x]

別のキーワード

  1. _builtin join
  2. socket ipv6_join_group
  3. socket mcast_join_group
  4. socket mcast_join_source_group
  5. uri join

ライブラリ

クラス

モジュール

検索結果

<< 1 2 3 ... > >>

File.join(*item) -> String (18167.0)

File::SEPARATORを間に入れて文字列を連結します。platform/DOSISH-supportで環境依存になる予定です。

...File::SEPARATORを間に入れて文字列を連結します。platform/DOSISH-supportで環境依存になる予定です。

@
param item 連結したいディレクトリ名やファイル名を文字列(もしくは文字列を要素に持つ配列)で与えます。
文字列A...
...引数がない場合には空文字列を生成して返します。

@
raise TypeError 引数の中に文字列以外の(暗黙の型変換が行えない)オブジェクトが存在した場合に発生します。

@
raise ArgumentError 引数の中に、配列要素が自身を含む...
...][ruby]{
File.join("a","b") # => "a/b"
File.join("a/","b") # => "a/b"
File.join("a/","/b") # => "a/b"
File.join("a","/b") # => "a/b"
File.join("a", ["b", ["c", ["d"]]]) # => "a/b/c/d"
File.join("", "a", ["b...

Array#join(sep = $,) -> String (18155.0)

配列の要素を文字列 sep を間に挟んで連結した文字列を返します。

...して)
join
した文字列を連結します。
ただし、配列要素が自身を含むような無限にネストした配列に対しては、以下
のような結果になります。

//emlist[例][ruby]{
ary = [1,2,3]
ary.push ary
p ary # => [1, 2, 3, [...]]
p ary.join # =>...
...or: recursive array join
//}

@
param sep 間に挟む文字列を指定します。nil のときは空文字列を使います。
文字列以外のオブジェクトを指定した場合は to_str メソッドによ
る暗黙の型変換を試みます。

@
raise TypeError 引...
...を指定した場合に発生します。

@
raise ArgumentError 配列要素が自身を含むような無限にネストした配列に対
して join を呼んだ場合に発生します。

//emlist[例][ruby]{
[1, 2, 3].join('-') #=> "1-2-3"
//}

@
see Array#*, $,...

Thread#join -> self (18132.0)

スレッド self の実行が終了するまで、カレントスレッドを停止し ます。self が例外により終了していれば、その例外がカレントス レッドに対して発生します。

...il を返します。

@
param limit タイムアウトする時間を整数か小数で指定します。単位は秒です。

@
raise ThreadError join を実行することによってデッドロックが起きる場合に発生します。またカレントスレッドを join したときにも...
...

以下は、生成したすべてのスレッドの終了を待つ例です。

threads = []
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.push(Thread.new { n = rand(5); sleep n; n })

threads.each {|t| t.join}...

Thread#join(limit) -> self | nil (18132.0)

スレッド self の実行が終了するまで、カレントスレッドを停止し ます。self が例外により終了していれば、その例外がカレントス レッドに対して発生します。

...il を返します。

@
param limit タイムアウトする時間を整数か小数で指定します。単位は秒です。

@
raise ThreadError join を実行することによってデッドロックが起きる場合に発生します。またカレントスレッドを join したときにも...
...

以下は、生成したすべてのスレッドの終了を待つ例です。

threads = []
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.push(Thread.new { n = rand(5); sleep n; n })
threads.push(Thread.new { n = rand(5); sleep n; n })

threads.each {|t| t.join}...

URI.join(uri_str, *path) -> object (18131.0)

文字列 uri_str と path ... を URI として連結して得られる URI オブジェクトを返します。

...path + ...

@
param uri_str URI 文字列

@
param path 後ろに連結する文字列

@
raise URI::InvalidComponentError 各要素が適合しない場合に発生します。

@
raise URI::InvalidURIError パースに失敗した場合に発生します。

例:

require 'uri'
p URI.join('http://...

絞り込み条件を変える

Shell#join(*item) -> String (18119.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@
param item 連結したいディレクトリ名やファイル名を文字列で与えます。

@
see File.join...

Shell::CommandProcessor#join(*item) -> String (18119.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@
param item 連結したいディレクトリ名やファイル名を文字列で与えます。

@
see File.join...

Shell::Filter#join(*item) -> String (18119.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@
param item 連結したいディレクトリ名やファイル名を文字列で与えます。

@
see File.join...

Pathname#join(*args) -> Pathname (18113.0)

与えられたパス名を連結します。

...えられたパス名を連結します。

@
param args 連結したいディレクトリ名やファイル名を文字列で与えます。

//emlist[例][ruby]{
require "pathname"

path0 = Pathname("/usr") # Pathname:/usr
path0 = path0.join("bin/ruby") # Pathname:/usr/bin/r...

Shellwords.join(array) -> String (18113.0)

配列の各要素である文字列に対して、Bourne シェルのコマンドライン中で安全に 使えるためのエスケープを適用し、空白文字を介してそれらを連結したコマンド ライン文字列を生成します。

...を連結したコマンド
ライン文字列を生成します。

このメソッドは、Shellwords.#shelljoin の別名です。

@
param array エスケープ対象の文字列を要素とする配列を指定します。
@
return エスケープ結果を連結した文字列を返します。...

絞り込み条件を変える

<< 1 2 3 ... > >>