| Package | system.comparators |
| Class | public class CharComparator |
| Inheritance | CharComparator Object |
| Implements | Comparator |
Example :
import system.comparators.CharComparator ;
var c:CharComparator = new CharComparator() ;
trace( c.compare( "A" , "A" ) ) ; // 0
trace( c.compare( "A" , "a" ) ) ; // 1
trace( c.compare( "A" , "b" ) ) ; // 1
trace("--") ;
trace( c.compare( "a" , "A" ) ) ; // -1
trace( c.compare( "a" , "a" ) ) ; // 0
trace( c.compare( "a" , "b" ) ) ; // -1
trace( c.compare( "a" , "B" ) ) ; // -1
trace("--") ;
trace( c.compare( "b" , "A" ) ) ; // -1
trace( c.compare( "b" , "a" ) ) ; // 1
trace( c.compare( "b" , "b" ) ) ; // 0
trace( c.compare( "b" , "B" ) ) ; // -1
trace("--") ;
trace( c.compare( "B" , "a" ) ) ; // 1
trace( c.compare( "B" , "b" ) ) ; // 1
trace( c.compare( "B" , "B" ) ) ; // 0
| Method | Defined By | ||
|---|---|---|---|
Creates a new CharComparator instance. | CharComparator | ||
caseValue(str:String):uint [static]
Returns 0 if the passed string is lower case else 1. | CharComparator | ||
compare(o1:*, o2:*, options:* = null):int
Returns an integer value to compare two String characters objects. | CharComparator | ||
| CharComparator | () | Constructor |
public function CharComparator()Creates a new CharComparator instance.
| caseValue | () | method |
public static function caseValue(str:String):uintReturns 0 if the passed string is lower case else 1.
Parameters
str:String |
uint — 0 if the passed string is lower case else 1.
|
| compare | () | method |
public function compare(o1:*, o2:*, options:* = null):intReturns an integer value to compare two String characters objects.
Parameters
o1:* — the first character object to compare.
| |
o2:* — the second character object to compare.
| |
options:* (default = null) — Not implemented.
|
int —
|