一元函数
一元的 SequenceIterator 方法返回相同类型的序列结果,而在 match() 的情况下,它接受一个字符字符串参数 pattern 并返回一个布尔型的 SequenceIterator。
- SequenceIterator abs():返回对象元素绝对值的序列
SequenceIterator neg():返回对象元素的负值序列
SequenceIterator match( pattern ):将字符序列中的元素与指定模式进行匹配,并返回一个布尔值序列
示例
以下是一个示例代码片段,演示了单目运算符:
Cursor<Quote> cursor = new Cursor<Quote>(con, Quote.class, "symbol");
for (Quote quote : cursor)
{
...
SequenceIterator high = quote.high.iterator();
SequenceIterator low = quote.low.iterator();
SequenceIterator diff;
SequenceIterator neg;
SequenceIterator abs;
...
diff = high.sub(low);
neg = diff.neg();
abs = diff.abs();
...
}