2016-02-29 42 views
0

我对游戏相当新,我想开发一个函数,它可以异步地随机返回一些工作日。我的方法最好有签名:带scala的流星期工作日

def randomlyEndingStream: Future[Option[String]] 

有关如何继续的任何提示?

感谢

+0

是否当一天返回需要是随机的呢? – yw3410

回答

0
def maybeGiveSomeWeekday:Future[Option[String]] = { 
    Future.successful(Random.nextInt(8) match{ 
     case 0 => Some("Monday") 
     case 1 => Some("Tuesday") 
     case 2 => Some("Wednesday") 
     case 3 => Some("Thursday") 
     case 4 => Some("Friday") 
     case 5 => Some("Saturday") 
     case 6 => Some("Sunday") 
     case 7 => None 
    }) 
    } 
相关问题