当前位置: 首页>>代码示例>>Java>>正文


Java OptionalInt.orElse方法代码示例

本文整理汇总了Java中java.util.OptionalInt.orElse方法的典型用法代码示例。如果您正苦于以下问题:Java OptionalInt.orElse方法的具体用法?Java OptionalInt.orElse怎么用?Java OptionalInt.orElse使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在java.util.OptionalInt的用法示例。


在下文中一共展示了OptionalInt.orElse方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: allowAction

import java.util.OptionalInt; //导入方法依赖的package包/类
public boolean allowAction(Player player, OptionalInt acceptableActionIntervalTickForInventory)
{
    boolean denyAction = false;
    long now = player.getWorld().getProperties().getTotalTime();
    if (!player.hasPermission("virtualchest.bypass") && this.tickFromLastAction.containsKey(player))
    {
        int coolDown = acceptableActionIntervalTickForInventory.orElse(this.acceptableActionIntervalTick);
        long boundary = this.tickFromLastAction.get(player) + coolDown;
        denyAction = now < boundary;
    }
    if (denyAction)
    {
        return false;
    }
    this.tickFromLastAction.put(player, now);
    return true;
}
 
开发者ID:ustc-zzzz,项目名称:VirtualChest,代码行数:18,代码来源:VirtualChestActionIntervalManager.java

示例2: mention

import java.util.OptionalInt; //导入方法依赖的package包/类
@Override
public String mention(boolean includeArticle, boolean plural, OptionalInt amount) {
	return (amount.isPresent() ? amount.orElse(0) : includeArticle ? "a " : "") + "stack" + (plural || (amount.orElse(1) != 1) ? "s" : "") + " of " + item.mention(this, false, amount.orElse(1) != 1, OptionalInt.of(this.amount));
}
 
开发者ID:Mantaro,项目名称:MantaroRPG,代码行数:5,代码来源:ItemStack.java


注:本文中的java.util.OptionalInt.orElse方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。