Java代码片段
博客专区 > ruyees 的博客 > 博客详情
Java代码片段
ruyees 发表于3年前
Java代码片段
  • 发表于 3年前
  • 阅读 11
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

 

 

if(null != str && !"".equals(str))

 

 

private static double[] rangeLimit = {  60.0, 75.0, 85.0, 95.0,100.0 };
private static string[] grade = {"不合格", "合乎要求", "良好", "优秀" ,"卓越"};
private static readonly int maxLevel = grade.Length - 1;
public static string CalculateGrade(double score)
{
   int level = 0;
   while (level <= maxLevel)
              {
   if (score < rangeLimit[level]) 
           {
return grade[level];
}
    else level++;
       }
             return grade[maxLevel];
         }

 

 

有限状态机(FSM) 中,包含三个要素:状态、事件和动作 。其中,状态要素和事件要素代表了 FSM 的逻辑,而动作要素则与 FSM 无关。

FSM 也可以用一个状态转移表(STT )来表示 。下面是地铁闸机FSMSTT

初态

事件

末态

动作

Locked

coin

Unlocked

unlock

pass

Locked

alarm

Unlocked

pass

Locked

lock

coin

Unlocked

thankyou

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

共有 人打赏支持
粉丝 3
博文 71
码字总数 0
×
ruyees
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: