當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby Pathname.<=>用法及代碼示例

本文簡要介紹ruby語言中 Pathname. 的用法。

用法

<=>(p1)

為路徑名提供區分大小寫的比較運算符。

Pathname.new('/usr') <=> Pathname.new('/usr/bin')
    #=> -1
Pathname.new('/usr/bin') <=> Pathname.new('/usr/bin')
    #=> 0
Pathname.new('/usr/bin') <=> Pathname.new('/USR/BIN')
    #=> 1

它將返回 -101 ,具體取決於左側參數相對於右側參數的值。或者,如果參數不可比較,它將返回 nil

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 Pathname.<=>。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。