本文整理汇总了Java中org.apache.commons.lang.StringUtils.lastOrdinalIndexOf方法的典型用法代码示例。如果您正苦于以下问题:Java StringUtils.lastOrdinalIndexOf方法的具体用法?Java StringUtils.lastOrdinalIndexOf怎么用?Java StringUtils.lastOrdinalIndexOf使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.apache.commons.lang.StringUtils
的用法示例。
在下文中一共展示了StringUtils.lastOrdinalIndexOf方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getComponentName
import org.apache.commons.lang.StringUtils; //导入方法依赖的package包/类
public String getComponentName(String ciName) {
int index = StringUtils.lastOrdinalIndexOf(ciName, "-", 2);
if (!(index > 0)) {
return null;
}
return ciName.substring(0, index);
}
示例2: getMetricName
import org.apache.commons.lang.StringUtils; //导入方法依赖的package包/类
/**
* Returns metric name from full name.
* The elements in full name is split by using '.';
* We assume that the metric name always comes after the last three '.'
*
* @param fullName full name
* @return metric name
*/
private String getMetricName(String fullName) {
int index = StringUtils.lastOrdinalIndexOf(fullName,
METRIC_DELIMITER, NUB_OF_DELIMITER);
if (index != -1) {
return StringUtils.substring(fullName, index + 1);
} else {
log.warn("Database {} contains malformed metric name.", database);
return null;
}
}
示例3: getNodeId
import org.apache.commons.lang.StringUtils; //导入方法依赖的package包/类
/**
* Returns node id from full name.
* The elements in full name is split by using '.';
* We assume that the node id always comes before the last three '.'
*
* @param fullName full name
* @return node id
*/
private String getNodeId(String fullName) {
int index = StringUtils.lastOrdinalIndexOf(fullName,
METRIC_DELIMITER, NUB_OF_DELIMITER);
if (index != -1) {
return StringUtils.substring(fullName, 0, index);
} else {
log.warn("Database {} contains malformed node id.", database);
return null;
}
}