如何在Scala中生成一个小于数字的随机整数序列?

 乔父系_377 发布于 2023-02-11 14:04

任务是编写一个函数,该函数生成给定数量的整数,这些整数不大于另一个给定数字.我现在的代码看起来像这样:

scala>   def lotto(count: Int, max: Int): Seq[Int] = {
     |     var result = Seq[Int]();
     |     var x: Int = 0;
     |     for(x <- 1 to count){
     |       result = scala.util.Random.nextInt(max) :+ result
     |     }
     |   }
:13: error: value :+ is not a member of Int
             result = scala.util.Random.nextInt(max) :+ result
                                                     ^
:12: error: type mismatch;
 found   : Unit
 required: Seq[Int]
           for(x <- 1 to count){
                 ^

它没有编译,你可以看到.有人可以解释这里有什么问题吗?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有